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 à uma requisição HTTP (como um JOB , por exemplo) , a função retornará uma string vazia ("").