RequestsLibrary报错TypeError: string indices must be integers
使用post request 进行接口请求,总是报错
代码如下:
执行后报错:
不知道哪里有问题呢?如果能给个post request的demo更好,data、params两个参数有什么区别也不太明白。
求大神解决
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
很早之前自己写过一个类似RequestsLibrary的库。
晚上抽空用RequestsLibrary实现一个简单的Post request demo,用的Server是JsonPlaceholder的官方Restful API server:
建议题主仔细阅读文档,如有疑问可以追加问题。
data和params的区别,data是HTTP Post请求带的json数据,params是HTTP请求中携带的query string,形如"id=12&username=jason&password=xxx"。
POST Request接口说明
代码和截图如下: