使用 Json 数据发布失败,Python(2.7 或 3.6)抛出错误“500 内部服务器错误”,但可以从 Postman 中使用。从 Windows 7 命令提示符运行 python 脚本。
#!/usr/bin/env python
import urllib
import urllib2
url = 'http://<server>:<port>/web/services/notes2'
cont_type = 'application/json; charset=utf-8'
user_agent = 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36'
values = {
"LK_IN_BRANCH": "00123",
"LK_IN_ACCOUNT": "12345678",
"LK_IN_ENTRY_DATE": "20190315",
"LK_IN_ENTRY_TIME": "12300111",
"LK_IN_HOLD_DATE": "20190331",
"LK_IN_EMP_INITS": "QTC",
"LK_IN_COMMENT": "Comment from py script-notes2",
"LK_IN_USER_ID": "Hxxxxxxx",
"LK_IN_NOTE_GROUP": " "}
headers = {
"User-Agent": user_agent,
"Content-Type": cont_type,
"Accept": user_agent,
"Accept-Encoding": "gzip, deflate"}
try:
data = …Run Code Online (Sandbox Code Playgroud)