Python ขอhead() Method
ตัวอย่าง
ส่งคำขอ HEAD ไปยังหน้าเว็บและส่งคืนส่วนหัว HTTP:
import requests
x = requests.head('https://www.w3schools.com/python/demopage.php')
print(x.headers)
ความหมายและการใช้งาน
head()
เมธอดส่งคำขอ HEAD ไปยัง url ที่ระบุ
คำขอ HEAD เสร็จสิ้นเมื่อคุณไม่ต้องการเนื้อหาของไฟล์ แต่ใช้เฉพาะส่วนหัวของ status_code หรือ HTTP
ไวยากรณ์
requests.head(url, args)
args หมายถึงอาร์กิวเมนต์ที่มี ชื่อเป็นศูนย์หรือมากกว่าในตารางพารามิเตอร์ด้านล่าง ตัวอย่าง:
requests.head(url, timeout=2.50)
ค่าพารามิเตอร์
Parameter | Description | |
---|---|---|
url | Required. The url of the request | |
allow_redirects |
|
Optional. A Boolean to enable/disable redirection. Default False (not allowing redirects) |
auth | Optional. A tuple to enable a certain HTTP authentication. Default None |
|
cert | Optional. A String or Tuple specifying a cert file or key. Default None |
|
cookies | Optional. A dictionary of cookies to send to the specified url. Default None |
|
headers | Optional. A dictionary of HTTP headers to send to the specified url. Default None |
|
proxies | Optional. A dictionary of the protocol to the proxy url. Default None |
|
stream | Optional. A Boolean indication if the response should be immediately downloaded (False) or streamed (True). Default False |
|
timeout | Optional. A number, or a tuple, indicating how many seconds to wait for the client to make a connection and/or send a response. Default None which means the request will continue
until the connection is closed |
|
verify | Optional. A Boolean or a String indication to verify the servers TLS certificate or not. Default True |
คืนมูลค่า
เมธอด head() ส่งคืน อ็อบเจ็กต์ การร้องขอ