4D Internet Commands v16IT_SetProxy |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Internet Commands v16
IT_SetProxy
IT_SetProxy
O comando IT_SetProxy permite abrir uma conexão utilizando o protocolo especificado para depois enviar todas as petições através do servidor SOCKs (Proxy SOCKS). Se acaba de conectar a uma intranet, então provavelmente não necessite se comunicar através do servidor SOCKS. No entanto, tudo depende de como sua empresa tem configurado o firewall. A configuração do IT_SetProxy tem um alcance interprocessos e afeta todas as conexões utilizando o protocolo especificado em qualquer processo 4D. Nota: Socks (ou "SOCKS") é um protocolo que um servidor proxy pode utilizar para aceitar os pedidos dos usuários cliente de uma empresa para que as possa transmitir em Internet. Se sua estação de trabalho se encontra atrás de um firewall e deseja acessar a uma informação que se encontra em Internet, o servidor SOCKES recebe seu pedido, o transmite através do firewall e depois devolve a informação à aplicação cliente. protocolo é um valor inteiro que especifica o protocolo que deve ser filtrado pelo servidor proxy SOCKS especificado. Passe 1 para designar o protocolo FTP. 2 para o protocolo SMTP. 3 para o protocolo POP3. 4 para o protocolo IMAP. tipoProxy é um valor inteiro que indica se o protocolo especificado deve ser encaminhado através de um servidor proxy SOCKS ou não. Passe 1 para encaminhar todas os pedidos do protocolo pelo servidor SOCKS especificado, caso contrário passe 0. nomeServidorProxy é o nome do servidor ou o endereço IP do servidor proxy SOCKS. portaProxy é um valor inteiro que especifica a porta a usar para que o protocolo especificado se comunique com o servidor proxy SOCKS. idUsuarioProxy é um valor texto que identifica ao usuário. O ID de usuário é dado por seu administrador de rede. idUsuarioProxy pode ser um texto vazio (""). O seguinte método permite encaminhar todas as conexões FTP via o servidor Proxy SOCKS especificado. $err:=IT_SetProxy(1;1;$proxyAdd;$proxyPort;"") `FTP SOCKS Proxy Nota: Por claridade, este exemplo não contém verificação de erros. A seguinte instrução pára o encaminhamento das conexões FTP pelo servidor proxy SOCKS. $err:=IT_SetProxy(1;0;$proxyAdd;$proxyPort;"")
Ver também
|
PROPRIEDADES
Produto: 4D Internet Commands
HISTÓRIA
Modificado: 4D Internet Commands 6.8.1 PALAVRAS CHAVES SOCKS ARTICLE USAGE
4D Internet Commands ( 4D Internet Commands v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||