| 4D v14.4HTTP AUTHENTICATE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D v14.4
 HTTP AUTHENTICATE 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HTTP AUTHENTICATE ( nome ; senha {; metodoAut} {; *} ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| nome | Texto |   | Nome de usuário | |||||
| senha | Texto |   | Senha de usuário | |||||
| metodoAut | Inteiro longo |   | Método de autenticação: 0 ou se omite = não definido, 1 = BASIC, 2 = DIGEST | |||||
| * | Operador |   | Se passado: autenticação por proxy | |||||
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.
Nos parâmetros nome e senha, passe a informação de identificação requerida(nome de usuário e senha). Esta informação é codificada  e agregada à seguinte petição HTTP enviada utilizando o comando HTTP Request ou HTTP Get, portanto é necessário chamar ao comando HTTP AUTHENTICATE antes de cada petição HTTP.
O parâmetro opcional metodoAut permite indicar o método de autenticação a utilizar. Pode passar uma das seguintes constantes, do tema HTTP Client:
| Constante | Tipo | Valor | Comentário | 
| HTTP basic | Inteiro longo | 1 | Utilizar o método de autenticação BASIC | 
| HTTP digest | Inteiro longo | 2 | Utilizar o método de autenticação DIGEST | 
Exemplos de petições com autenticação:
  // Autenticação em um servidor HTTP em modo DIGEST
 HTTP AUTHENTICATE("httpUser";"123";2)
  // Autenticação em um proxy em modo por defeito
 HTTP AUTHENTICATE("ProxyUser";"456";*)
 $httpStatus:=HTTP Get(...)
	Produto: 4D
	Tema: Cliente HTTP
	Número 
        1161
        
        
        
	
	Criado por: 4D v13
	
	
	
	
	Manual de linguagem 4D ( 4D v15)
	Manual de linguagem 4D ( 4D v14.4)
	
	
	
	Manual de linguagem 4D ( 4D v15.4)
	
	
	Manual de linguagem 4D ( 4D v15.3)
 Adicionar um comentário
Adicionar um comentário