Request URL: https://tmstest.ylyuan.com/SCM.WMS7.WebUI/Shipping/Shipping
cookie: PowerTmsVersionCookie=Version%3D%2C; TM_SSID=0b6e9cec2cc8414d840be2fdb41e92e6; SSID=d8c8084cab3d4538aa5834ae156fe3c8; PowerTmsCookie=TmsUserID%3D82FEMdK%2BBmFIMzmndpS1PUHEaVlBIT%2BJYEQBPe%2BEeRI%3D; Token=92724822-89a2-422e-b641-29948bbbe431; FROM_SSID=true
form data:
shippingorderids: 230310000391
condition: undefined
ModuleName: DeliveryConfirmList
如何用postman apipost 这个接口工具 去实现这个调接口的方法(能用pyhton实现也可以)
python的方式,一劳永逸,哈哈
https://curlconverter.com/
postman:
有帮助的话,请点采纳该答案~
SSID=d8c8084cab3d4538aa5834ae156fe3c8;
PowerTmsCookie=TmsUserID%3D82FEMdK%2BBmFIMzmndpS1PUHEaVlBIT%2BJYEQBPe%2BEeRI%3D;
Token=92724822-89a2-422e-b641-29948bbbe431; FROM_SSID=true
你可以把下面的curl导入到postman一个个的参数尝试
curl --location 'https://tmstest.ylyuan.com/SCM.WMS7.WebUI/Shipping/Shipping' \
--header 'Cookie: PowerTmsVersionCookie=Version%3D%2C; TM_SSID=0b6e9cec2cc8414d840be2fdb41e92e6; SSID=b871a9395db64550b35fc02d3a909382' \
--header 'SSID: d8c8084cab3d4538aa5834ae156fe3c8' \
--header 'PowerTmsCookie: TmsUserID%3D82FEMdK%2BBmFIMzmndpS1PUHEaVlBIT%2BJYEQBPe%2BEeRI%3D' \
--header 'Token: 92724822-89a2-422e-b641-29948bbbe431; FROM_SSID=true' \
--form 'shippingorderids="230310000391"' \
--form 'condition="undefined"' \
--form 'ModuleName="DeliveryConfirmList"'
参考GPT的回答和自己的思路,使用Python比较好实现调用form data数据,您可以使用requests库发送HTTP请求。以下是一个代码,可以向URL https://tmstest.ylyuan.com/SCM.WMS7.WebUI/Shipping/Shipping 发送POST请求,并使用form data参数:
import requests
url = "https://tmstest.ylyuan.com/SCM.WMS7.WebUI/Shipping/Shipping"
cookies = {
"PowerTmsVersionCookie": "Version%3D%2C",
"TM_SSID": "0b6e9cec2cc8414d840be2fdb41e92e6",
"SSID": "d8c8084cab3d4538aa5834ae156fe3c8",
"PowerTmsCookie": "TmsUserID%3D82FEMdK%2BBmFIMzmndpS1PUHEaVlBIT%2BJYEQBPe%2BEeRI%3D",
"Token": "92724822-89a2-422e-b641-29948bbbe431",
"FROM_SSID": "true"
}
form_data = {
"shippingorderids": "230310000391",
"condition": "undefined",
"ModuleName": "DeliveryConfirmList"
}
response = requests.post(url, cookies=cookies, data=form_data)
print(response.text)
回答不易,还请采纳!!!