谢谢~~~
谢谢大佬,用 json 提取就好了
好奇怪。。我的就提不出来。。。换了 3.3 就提出来了。。。
嗯呢。谢谢啦。。就是不知道为啥不能用方法 cookise 的方法。。。
没有错。。第二个是 APP 登录的,研发说需要自己解析 header 格式,从 header 里面取 token 值。。。。
研发说是 APP 端的,需要解析 header,从 header 里面取 token 值。。。。
亲改成你说的那样还是不行呢
#coding=utf-8
import requests
import json
import urllib
import urllib2
url = "http://ivt3.hschefu.com:9199/login"
headers = {
'Content-Type': "application/json",
'Cache-Control': "no-cache",
'Postman-Token': "2075beff-527a-4eb4-a5f1-45de3d3ecab1"
}
data1 = {"password": "12345678","username": "xiangjin"}
para = json.dumps(data1)
print(para)
r = requests.post(url,data=json.dumps(para),headers= headers)
print(r.text)
导出 python 代码是这样的。。。运行到 python 可以成功执行
请问为什么要写数据格式要写/,然后 data 要用两个{}呢。。。。
正确代码是这样的。。请问为什么 data 写法要写/在里面呢
import requests
url = "http://ivt3.hschefu.com:9199/login"
payload = "{\"data\": {\"password\": \"12345678\",\"username\": \"xiangjin\"}}"
headers = {
'Content-Type': "application/json",
}
response = requests.request("POST", url, data=payload, headers=headers)
r = requests.post(url,data=payload,headers= headers)
print(response.text)
print(r.text)