คำขอ - การทำงานกับคุกกี้
บทนี้จะกล่าวถึงวิธีจัดการกับคุกกี้ คุณสามารถรับคุกกี้และส่งคุกกี้ของคุณขณะเรียก URL โดยใช้ไลบรารีคำขอ
URL, https://jsonplaceholder.typicode.com/users เมื่อเข้ามาในเบราว์เซอร์เราจะได้รับรายละเอียดของคุกกี้ดังที่แสดงด้านล่าง -
คุณสามารถอ่านคุกกี้ดังที่แสดงด้านล่าง -
ตัวอย่าง
import requests
getdata = requests.get('https://jsonplaceholder.typicode.com/users')
print(getdata.cookies["__cfduid"])
เอาต์พุต
E:\prequests>python makeRequest.py
d1733467caa1e3431fb7f768fa79ed3741575094848
คุณยังสามารถส่งคุกกี้ได้เมื่อเราทำการร้องขอ
ตัวอย่าง
import requests
cookies = dict(test='test123')
getdata = requests.get('https://httpbin.org/cookies',cookies=cookies)
print(getdata.text)
เอาต์พุต
E:\prequests>python makeRequest.py
{
"cookies": {
"test": "test123"
}
}