"无效字符' u'寻找价值的开端"来自golang开发的服务的解析错误

时间:2018-03-03 08:06:07

标签: python json api python-requests

我正在尝试从Golang开发的API中获得响应。 使用PostMan我得到了正确的响应,但是当我使用requests库时,我收到以下消息:

{  
    u'status':400,
    u'title':u'Unable to parse data',
    u'code':u'400001',
    u'id':u'edf83LlwYx',
    u'detail':u"invalid character 'u' looking for beginning of value"
}

我的Python脚本是:

import requests
import json
import data

url = data.user_login

headers = {
    'Content-Type': 'application/json',
    'content-encoding': 'deflate'
}

form = {
    "username": "askjhashdasjd",
    "password": "asdfASDF1234#="
}

response = requests.post(url,headers=headers, data=form)
json_data = json.loads(response.text)
print json_data

我正在使用此脚本从其他服务获得正确的响应。

0 个答案:

没有答案