_HttpRequest_SetUserAgent

HTTP Requests

_HttpRequest_SetUserAgent

Top  Previous  Next

 

Cài User-Agent (toàn cục) cho request

 

_HttpRequest_SetUserAgent([ $sUserAgent = Default ])

 

 

 

* Tham số

$sUserAgent

User-Agent String

 

 

 

* Ghi chú

·Khi cài _HttpRequest_SetUserAgent thì toàn bộ những _HttpRequest bên dưới nó đều chạy với User-Agent đã cài đặt.

 

·UDF đã chuẩn bị sẵn 2 User-Agent:
oUser-Agent Firefox PC: biến Global $g___defUserAgentW
oUser-Agent Android: biến Global $g___defUserAgentA
oMặc định UDF sẽ sử dụng $g___defUserAgentW

 

·Ngoài ra còn có thể thay đổi User-Agent cục bộ bằng cách gán tham số $sAdditional_Headers

 

·Cài đặt User-Agent cục bộ được ưu tiên hơn cài đặt User-Agent toàn cục.

 

 

 

* Ví dụ

#include <_HttpRequest.au3>

_HttpRequest_SetUserAgent($g___defUserAgentA) ;Cài đặt UA Android

$rq1 = _HttpRequest(2, 'https://autoitvn.com')

_HttpRequest_Test($rq1)

 

_HttpRequest_SetUserAgent($g___defUserAgentW) ;Cài đặt UA Firefox Window

$rq2 = _HttpRequest(2, 'https://autoitvn.com')

_HttpRequest_Test($rq2)

 

Ta sẽ thấy cùng một URL nhưng 2 request trên sẽ ghi ra kết quả là trang autoitvn có 2 giao diện khác nhau.