Caso a requisição tenha sido realizada por um client HTTP que não enviou este identificador no header HTTP, ou a função seja chamada em um ambiente que não esteja atendendo a uma requisição HTTP (como um JOB, por exemplo), a função retornará uma string vazia ("").