批量在代码前加 # 的方法:command + /
恢复是:选中,输入 command - /
以cnode新建主题为例
首先输入 requests.post() ,按住 command 键,鼠标放在post上面点一下,会看到requests的源码
然后在PyCharm输入 topic_data 的字典格式,如下
topic_data = {
“accesstoke”:”token没写”, # 备注:touken可以跟开发要,或者在数据库表某一个表里存储
“title”:”aaaaaaaa”,
“tab”:”ask”,
“content”:”bbbbbb”
}
在写一下url,如下
url = ‘http://49.233.108.117:3000/api/v1/topics’
然后输入
r = requests.post(url=url,data=topic_data)
print(r.status_code)
print(r.json())
print(r.request.headers)
打印结果如下
其中 print(r.request.headers) 请求,返回的Content-Type是 表单格式
如果要求传输是json格式,可以这样 r = requests.post(url=url,json=topic_data)
即 将 data=topic_data 改为 json=topic_data
所写代码如下
import requests
topic_data = {
“accesstoken”:”11c89e70-cb01-4e4c-b265-404a90f28193”,
“title”:”达瓦里氏,快上车”,
“tab”:”ask”,
“content”:”没时间解释了”
}
url = ‘http://49.233.108.117:3000/api/v1/topics‘
r = requests.post(url=url,json=topic_data)
print(r.status_code)
print(r.json())
print(r.request.headers)