不能在 post 请求中使用键值结构
Cant use key-value structure in post request
post 请求有问题。这是我的 Pythonscript,它将 myobj
发送到 url:
import requests
url = 'http://localhost:8000/api/test'
myobj = {'somekey':[{'name':'Leon','age':12},{'name':'Aley','age':15}]}
x = requests.post(url, data = myobj)
print(x.text)
在我的 api 中,他给了我以下输出:
{ somekey: [ 'name', 'age', 'name', 'age' ] }
但我需要 {'somekey':[{'name':'Leon','age':12},{'name':'Aley','age':15}]}
对不起,如果我完全迷路了。
所以,解决方案是下面的python代码:
import requests
url = 'http://localhost:8000/api/test'
myobj = {'somekey':"[{'name':'Leon','age':12},{'name':'Aley','age':15}]"}
x = requests.post(url, data = myobj)
print(x.text)
和string
的somekey需要解析:JSON.parse(data.somekey)
post 请求有问题。这是我的 Pythonscript,它将 myobj
发送到 url:
import requests
url = 'http://localhost:8000/api/test'
myobj = {'somekey':[{'name':'Leon','age':12},{'name':'Aley','age':15}]}
x = requests.post(url, data = myobj)
print(x.text)
在我的 api 中,他给了我以下输出:
{ somekey: [ 'name', 'age', 'name', 'age' ] }
但我需要 {'somekey':[{'name':'Leon','age':12},{'name':'Aley','age':15}]}
对不起,如果我完全迷路了。
所以,解决方案是下面的python代码:
import requests
url = 'http://localhost:8000/api/test'
myobj = {'somekey':"[{'name':'Leon','age':12},{'name':'Aley','age':15}]"}
x = requests.post(url, data = myobj)
print(x.text)
和string
的somekey需要解析:JSON.parse(data.somekey)