美文网首页
Request Payload post

Request Payload post

作者: 山猪打不过家猪 | 来源:发表于2019-12-13 10:05 被阅读0次

aHR0cHM6Ly9mbGlnaHRzLmN0cmlwLmNvbS9mdXp6eS8jY3RtX3JlZj1jdHJfbmF2X2ZsdF9mel9wZ3M=

第一次遇到该形式的提交记录一哈


import requests
import json


headers = {
    'cookie': pass,
    'origin': 'https://flights.ctrip.com',
    'accept-encoding': 'gzip, deflate, br',
    'accept-language': 'zh-CN,zh;q=0.9',
    'user-agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.62 Safari/537.36',
    'content-type': 'application/json; charset=UTF-8',
    'accept': 'application/json, text/javascript, */*; q=0.01',
    'referer': 'https://flights.ctrip.com/fuzzy/',
    'authority': 'flights.ctrip.com',
    'x-requested-with': 'XMLHttpRequest',
}

data ="""
{"inputDepartureCity":"CAN","inputDepartureCityName":"广州","travelType":"ONEWAY","departStringDate":"任何时间","departDateRanges":[],"maxDays":-1,"minDays":-1,"inputArrivalCities":{"themes":[],"cities":[],"areas":[]},"inputArrivalCitiesMap":{"themes":[],"cities":[],"areas":[],"filter":{}},"isSearchPage":true,"sortingType":"PRICE_ASC","isIncludedTax":true,"city_offset":480}

"""

data1 = json.loads(data)

print(data1)

response = requests.post('https://flights.ctrip.com/fuzzy/search', headers=headers, data=json.dumps(data1))

print(response.json())

相关文章

网友评论

      本文标题:Request Payload post

      本文链接:https://www.haomeiwen.com/subject/mytfnctx.html