解决400BadRequest以及Unicode编码格式_xing2516_新浪博客

unresolved external sym  未解析 外部 符号()

unresolved reference  未解析引用 (一般是没有导入外部的包引起的)

TypeError: login() missing 1 required positional argument: 'self'

因为po=web()web没带()

 

 

# 解决400 Bad Request

400 Bad Request

解决方式:

#session.headers['content-type'] ='application/json'      # 解决400 Bad Request

session.headers['user-agent'] ='application/json'  # 解决400 Bad Requestuser-agent'模拟浏览器

解决400BadRequest以及Unicode编码格式


Unicode编码格式:

"\u7b2c\u4e09\u65b9\u5e94\u7528\u72ec\u7acb\u8bf7\u6c42\u65f6\uff0c\u65e0\u6b64\u64cd\u4f5c\u6743\u9650", "code": 602, "name": "AuthenticationInvalidClient"}}

可以在网上自己转中文https://www.css-js.com/tools/unicode.html

 "第三方应用独立请求时,无此操作权限", "code": 602, "name": "AuthenticationInvalidClient"

 

#解决 无权限问题,把浏览器里的cookis值拿进来
session.headers['cookie']='_zap=26408e60-3310-4eee-b27c-43f10e50ad86; _xsrf=Ly5rFnYNAUHKS79h9PBlHuT7wY146Z5X; Hm_lvt_98beee57fd2ef70ccdd5ca52b9740c49=1584782847; _ga=GA1.2.1509065813.1584782847; _gid=GA1.2.557118470.1584782847


解决400BadRequest以及Unicode编码格式

#登录(浏览器下 formData里值)

#FormData就是接口参数被转化加密的内容
parme='YqO8SqHMQBXxcTYq8LkM39L1e9oY2BH0sTYqk4R92Ltxg_pKzbN924U0g6S_EGO1BBH0c79hJvOfELp1tUNKEecGoBXxcTYhAhYqk4__2Ltxg0pMK9p1sUCBi9V9XqYhzqNMcCeMsBSYkBF0z_e0g4e8kCV92vCmKC3qk47mF9LxgMNmZrNqk4R92LkfiqxG1wS8S79hQ8YpSMNmZUNKXg9hHhV9oqoMZu3qk4R0SMtpb7Y08HYqrQuyPh2pkLP9BLfBJJHmkCOOcBF0zTSqc6X0eTtpkTS8m8S8k6U8n92YH9N0G0xyQA90Q02xQ_Y8fXtqgcu92LkYkCpGZbSBDggqkLPfgG3ZsUO1iugZJvOfXqYhzqNMcCeMST2tSMF0GL2060rqe72pr_e0zRVmUbcMgcS_eBF0z_NM-ccM2wNOXqYhzuVKeCpGEwxO3BF0zRF0gDUqr02YrXNqzgY827XyNqFp6XY8M828oQLBFqYfXqYhygSVe9LBDrOf '
s=session.post('https://www.zhihu.com/api/v3/oauth/sign_in',data=parse)
print(s.text)

 

解决400BadRequest以及Unicode编码格式

可参照 列文实例 http://blog.sina.com.cn/s/blog_48dae5760102yfvr.html



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值