- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个正在开发的项目,我需要,并且我正在尝试发送 json 请求。我收到错误,但我不知道它对于我尝试发送的请求意味着什么。
错误如下:
JSONDecodeError at /setup_profile/
Expecting value: line 1 column 1 (char 0)
Request Method: POST
Request URL: http://127.0.0.1:8000/setup_profile/
Django Version: 1.8.6
Exception Type: JSONDecodeError
Exception Value:
Expecting value: line 1 column 1 (char 0)
Exception Location: C:\Users\OmarJandali\AppData\Local\Programs\Python\Python36\lib\site-packages\simplejson\scanner.py in _scan_once, line 118
Python Executable: C:\Users\OmarJandali\AppData\Local\Programs\Python\Python36\python.exe
Python Version: 3.6.1
Python Path:
['C:\\Users\\OmarJandali\\Desktop\\opentab\\opentab',
'C:\\Users\\OmarJandali\\AppData\\Local\\Programs\\Python\\Python36\\python36.zip',
'C:\\Users\\OmarJandali\\AppData\\Local\\Programs\\Python\\Python36\\DLLs',
'C:\\Users\\OmarJandali\\AppData\\Local\\Programs\\Python\\Python36\\lib',
'C:\\Users\\OmarJandali\\AppData\\Local\\Programs\\Python\\Python36',
'C:\\Users\\OmarJandali\\AppData\\Local\\Programs\\Python\\Python36\\lib\\site-packages']
这是我尝试发送的请求:
def createUserSynapse(request):
url = 'http://uat-api.synapsefi.com'
headers = {
'X-SP-GATEWAY' : 'client_id_asdfeavea561va9685e1gre5ara|client_secret_4651av5sa1edgvawegv1a6we1v5a6s51gv',
'X-SP-USER-IP' : '127.0.0.1',
'X-SP-USER' : '| ge85a41v8e16v1a618gea164g65',
'Contant-Type' : 'application/json',
}
payload = {
"logins":[
{
"email":"test@test.com",
}
],
"phone_numbers":[
"123.456.7890",
"test@test.com",
],
"legal_names":[
"Test name",
],
"extras":{
"supp_id":"asdfe515641e56wg",
"cip_tag":12,
"is_business":False,
}
}
print(url)
print(headers)
print(payload)
call = requests.post(url, json=payload, headers=headers)
# response = json.loads(call.text)
call = call.json()
print (call)
print(call.content)
return render(request, 'tabs/create_user_synapse.html', call)
这是回溯,我认为错误将出现在 call = call.json() 命令所在的位置或其上面带有实际响应的行
Traceback Switch to copy-and-paste view
C:\Users\OmarJandali\AppData\Local\Programs\Python\Python36\lib\site-packages\django\core\handlers\base.py in get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs) ...
▶ Local vars
C:\Users\OmarJandali\Desktop\opentab\opentab\tab\views.py in profileSetup
createUserSynapse(request) ...
▶ Local vars
C:\Users\OmarJandali\Desktop\opentab\opentab\tab\views.py in createUserSynapse
call = call.json() ...
▶ Local vars
C:\Users\OmarJandali\AppData\Local\Programs\Python\Python36\lib\site-packages\requests\models.py in json
return complexjson.loads(self.text, **kwargs) ...
▶ Local vars
C:\Users\OmarJandali\AppData\Local\Programs\Python\Python36\lib\site-packages\simplejson\__init__.py in loads
return _default_decoder.decode(s) ...
▶ Local vars
C:\Users\OmarJandali\AppData\Local\Programs\Python\Python36\lib\site-packages\simplejson\decoder.py in decode
obj, end = self.raw_decode(s) ...
▶ Local vars
C:\Users\OmarJandali\AppData\Local\Programs\Python\Python36\lib\site-packages\simplejson\decoder.py in raw_decode
return self.scan_once(s, idx=_w(s, idx).end()) ...
▶ Local vars
C:\Users\OmarJandali\AppData\Local\Programs\Python\Python36\lib\site-packages\simplejson\scanner.py in scan_once
return _scan_once(string, idx) ...
▶ Local vars
C:\Users\OmarJandali\AppData\Local\Programs\Python\Python36\lib\site-packages\simplejson\scanner.py in _scan_once
raise JSONDecodeError(errmsg, string, idx) ...
▶ Local vars
最佳答案
您的帖子请求返回“正在运行!”无法转换为 json。所以行: call = call.json() 引发 JSONDecodeError 错误。
关于python - JSONDecodeError 期望值 : line 1 column 1 (char 0),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46045026/
当我尝试运行以下代码时,出现 JSONDecodeError 错误。我不知道如何解决它。 我正在尝试流式传输推文。对于几条推文来说它工作正常,突然我收到错误并且流停止,请帮助我如何解决这个问题?更新的
下面是我为发布请求执行的代码并收到此错误 JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDec
我正在尝试在 PythonAnywhere 上部署我的应用程序。一切正常,但是当我调用一个函数时,我的应用程序失败了。 异常类型:JSONDecodeError 异常值:期望值:第 1 行第 1 列(
我正在尝试将一列中文地址翻译成英文。我在这里关注了文档:new column with coordinates using geopy pandas。它是第一次工作(大约30分钟前)。突然,当我重新运
我有一个 API 正在向我发送 POST 请求 (JSON) 以进行测试。我对 JSON 做了很多工作,但突然间它停止工作并给我一个 JSONDecodeError。我尝试了各种各样的方法,比如使用
我已经调试了几个小时,为什么我的代码随机中断并出现此错误:JSONDecodeError: Expecting value: line 1 column 1 (char 0) 这是我的代码: whil
我正在尝试调用以下电话: from simplejson import JSONDecodeError 但是我得到了这个错误: from simplejson import JSONDecodeErr
在今天之前它一直在工作。 我不知道为什么它今天不起作用。 import yfinance as yf df = yf.Ticker('MMM').history(start='2021-01-01',
我想读取之前通过一些网络抓取创建的大型 JSON 文件。但是,当我尝试读取该文件时,收到以下错误消息: JSONDecodeError:需要“,”分隔符:第 1364567 行第 2 列(字符 108
当我运行服务器并查看本地主机时,我得到了这个错误: JSONDecodeError at ...Traceback response = get_response(request) 我做错了什么? 我
有人能告诉我为什么这段代码只工作一次而在第二次我得到一个错误我的代码: import json counter_value = 1 data= {} data['test_device']= [] d
我有一个 json 文件,其中包含以下内容: #create test.json and add content dbutils.fs.put("test.json",'{"type": "abc",
这是我第一次使用 json 文件。我有一个 json 文件 { "schema-map" : [ { "src-file": "employee_master.xlsx
我刚刚开始学习 Django,并尝试创建一个 API。它是一个简单的 API,它从表中获取定义并将其作为响应返回。但每当我尝试在请求中发送关键字时,都会收到错误,类型为“JSONDecodeError
我使用 python 3.4.3 设置 virtualenv 并尝试从 json.decoder 导入 JSONDecodeError from json.decoder import JSONDec
我在 Stack Overflow 上进行了全面搜索,但找不到此问题的答案。我正在尝试使用适用于 Python (3.6.2) 的 Google Translate API (googletrans
我正在编写代码以使用“config.json”文件设置在 solr 中上传模型 (train_and_upload_demo_model.py)。但我收到以下错误: json.decoder.JSON
我正在尝试解析来自 youtube api 的 json 响应数据,但我不断收到错误消息。 这是它窒息的片段: data = json.loads("""{ "entry":{ "etag":"W/\
在 Django 中使用 json.loads 时出现 JSONDecodeError。 POST 数据 (b'csrfmiddlewaretoken=ikpUI4vMMbYivTby6FUkXRGN
我正在从 yfinance 抓取股市数据。在过去的几周里,我的代码运行良好。出于某种原因,现在我收到以下错误: json.decoder.JSONDecodeError: Expecting valu
我是一名优秀的程序员,十分优秀!