Cài đặt Authorization cho request
_HttpRequest_SetAuthorization([ $sUserName = '', $sPassword = '', $nCredential = 0 ])
|
* Tham số
$sUserName
|
Username
|
$sPassword
|
Password
|
$nCredential
|
Con số định nghĩa Credential. Xem Ghi chú bên dưới.
|
* Ghi chú
· | Để tắt Authorize thì đơn giản chỉ việc gọi _HttpRequest_SetAuthorization( ) không gán tham số. |
· | Ngoài ra ta còn có thể set Authorization theo cách thức ở đây |
· | $nCredential phải là một trong những con số định nghĩa sau: |
o | 0x00 : (Mặc định) _HttpRequest chỉ sẽ thực hiện cung cấp User và Pass để Authorize |
* Ví dụ
#include <_HttpRequest.au3>
_HttpRequest_SetAuthorization('admin', 'admin')
$rq = _HttpRequest(1, 'http://192.168.1.1')
|
· | Ví dụ 2: Lấy mail Gmail. Để chạy được ví dụ này cần phải Bật chế độ LESS SECURE trong Settings Gmail mới thực hiện được: |
1. | Đăng nhập tài khoản Gmail |
#include <_HttpRequest.au3>
$User = 'Tên mail'
$Password = 'Mật khẩu'
_HttpRequest_SetAuthorization($User, $Password)
$rq = _HttpRequest(2, 'https://mail.google.com/mail/feed/atom')
_HttpRequest_Test($rq)
|
|