4D v14.3HTTP AUTHENTICATE |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
HTTP AUTHENTICATE
HTTP AUTHENTICATE
O comando HTTP AUTHENTICATE permite fazer petições HTTP aos servidores que necessitam a autenticação da aplicação cliente. Os métodos BASIC e DIGEST são compatíveis, assim como também a presença de um proxy.
Se omite o parâmetro metodoAut (ou passa 0), deixa que o programa escolha o método apropriado a utilizar. Neste caso, 4D envia uma petição adicional com o fim de negociar o método de autenticação. Se passado o parâmetro *, indica que a informação de autenticação é dirigida a um proxy HTTP. Esta configuração deve ser implantada quando existe um proxy que requer autenticação entre o cliente e o servidor HTTP. Caso o mesmo servidor seja autenticado, é necessário uma dupla autenticação. Por defeito, a informação de autenticação é reinicializada depois de cada petição, portanto você deve utilizar HTTP AUTHENTICATE antes de cada petição HTTP Request ou HTTP Get. Entretanto, é possível conservar temporariamente esta informação utilizando uma opção do comando HTTP SET OPTION. Neste caso, não é mais necessário executar o comando HTTP AUTHENTICATE antes de cada petição. Exemplos de petições com autenticação: // Autenticação em um servidor HTTP em modo DIGEST |
PROPRIEDADES
Produto: 4D
HISTÓRIA
Criado por: 4D v13 VER TAMBÉM ARTICLE USAGE
Manual de linguagem 4D ( 4D v14 R2) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||