_HttpRequest_QueryHeaders

HTTP Requests

_HttpRequest_QueryHeaders

Top  Previous  Next

 

Lấy thông tin từ Response Header

 

_HttpRequest_QueryHeaders($iQueryFlag [, $iIndex = 0 ])

 

 

 

* Tham số

$iQueryFlag

Query Flag được định nghĩa bởi WinHttp Constants. Xem bảng giá trị bên dưới

$iIndex

Sử dụng khi có nhiều Response Header muốn lấy có cùng tên.

 

 

 

* Giá trị trả về

·Giá trị Header tương ứng với Query Flag đã chọn
·Rỗng và set @error nếu lỗi hoặc không tìm thấy Header tương ứng.

 

 

 

* Ghi chú

·Hàm _HttpRequest_QueryHeaders không phụ thuộc vào $iReturn
·Bảng giá trị Query Flag:

 

WINHTTP QUERY FLAG

Value

WINHTTP QUERY FLAG

Value

WINHTTP QUERY FLAG

Value

MIME_VERSION

0

ACCEPT_ENCODING

26

CONTENT_MD5

52

CONTENT_TYPE

1

ACCEPT_LANGUAGE

27

CONTENT_RANGE

53

CONTENT_TRANSFER_ENCODING

2

AUTHORIZATION

28

ETAG

54

CONTENT_ID

3

CONTENT_ENCODING

29

HOST

55

CONTENT_DESCRIPTION

4

FORWARDED

30

IF_MATCH

56

CONTENT_LENGTH

5

FROM

31

IF_NONE_MATCH

57

CONTENT_LANGUAGE

6

IF_MODIFIED_SINCE

32

IF_RANGE

58

ALLOW

7

LOCATION

33

IF_UNMODIFIED_SINCE

59

PUBLIC

8

ORIG_URI

34

MAX_FORWARDS

60

DATE

9

REFERER

35

PROXY_AUTHORIZATION

61

EXPIRES

10

RETRY_AFTER

36

RANGE

62

LAST_MODIFIED

11

SERVER

37

TRANSFER_ENCODING

63

MESSAGE_ID

12

TITLE

38

UPGRADE

64

URI

13

USER_AGENT

39

VARY

65

DERIVED_FROM

14

WWW_AUTHENTICATE

40

VIA

66

COST

15

PROXY_AUTHENTICATE

41

WARNING

67

LINK

16

ACCEPT_RANGES

42

EXPECT

68

PRAGMA

17

SET_COOKIE

43

PROXY_CONNECTION

69

VERSION

18

COOKIE

44

UNLESS_MODIFIED_SINCE

70

STATUS_CODE

19

REQUEST_METHOD

45

PROXY_SUPPORT

75

STATUS_TEXT

20

REFRESH

46

AUTHENTICATION_INFO

76

RAW_HEADERS

21

CONTENT_DISPOSITION

47

PASSPORT_URLS

77

RAW_HEADERS_CRLF

22

AGE

48

PASSPORT_CONFIG

78

CONNECTION

23

CACHE_CONTROL

49

MAX

78

ACCEPT

24

CONTENT_BASE

50

CUSTOM

79

ACCEPT_CHARSET

25

CONTENT_LOCATION

51

 

 

 

 

 

* Ví dụ

#include <_HttpRequest.au3>

_HttpRequest(0, 'https://autoitvn.com')

$QueryHeader = _HttpRequest_QueryHeaders(22)

MsgBox(4096, 'Response Header Query', $QueryHeader)