คำขอ - การทำงานกับคุกกี้

บทนี้จะกล่าวถึงวิธีจัดการกับคุกกี้ คุณสามารถรับคุกกี้และส่งคุกกี้ของคุณขณะเรียก 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"
   }
}