_HttpRequest_SetProxy

HTTP Requests

_HttpRequest_SetProxy

Top  Previous  Next

 

Cài đặt Proxy (toàn cục) cho request

 

_HttpRequest_SetProxy([ $Proxy = '', $ProxyUserName = '', $ProxyPassword = '', $ProxyBypass = '' ])

 

 

 

* Tham số

$Proxy

Proxy

$ProxyUserName

Proxy username (nếu có)

$ProxyPassword

Proxy password (nếu có)

$ProxyBypass

List website không chịu ảnh hưởng của Proxy

 

 

 

* Ghi chú

·Để tắt Proxy đã cài, ta gọi hàm _HttpRequest_SetProxy( ) không gán tham số.
·WinHttp chỉ hỗ trợ Proxy HTTP và HTTPS, không hỗ trợ Sock.
·Phân biệt cách cài đặt proxy toàn cụcproxy cục bộ tại đây
·Cấu trúc đúng của một mẫu Proxy:

 

ProxyWebsite

Trang tham khảo https://free-proxy-list.net/

 

Ví dụ ta vào một trang cung cấp Free Proxy trên sẽ thấy các thành phần cơ bản nhất của một Proxy là:

oIP Address
oPort
oHttps/Http: yes/no
oAnonymity: Nói nôm na là độ bảo mật của Proxy.
oNgoài ra còn có Username và Password của Proxy (nếu có).

Proxy: [Https/Http: yes/no]://[IP Address]:[Port]

   Ví dụ ta lấy proxy ở hàng đầu tiên hình trên làm mẫu: https://164.160.5.54:63909 (Vì Https=yes)

 

 

 

* Ví dụ

#include <_HttpRequest.au3>

_HttpRequest_SetProxy('https://164.160.5.54:63909')

; Vào trang https://free-proxy-list.net/ tìm Proxy mới để thử                  

$rq = _HttpRequest(2, 'http://ip-check.info/?lang=en')

_HttpRequest_Test($rq)