PostMan从Charles复制CURL出来的不能成功执行

PostMan从Charles复制CURL出来的不能成功执行


从Charles导出来的CURL数据,修改后导入PostMan执行并不成功,如图所示:

image-20181220002055015

但是直接执行该代码在SHELL却是成功的!

image-20181220002149168

问题出现在哪里?检查了发现是代码参数里面的字段被编码了,怎么解决呢?

直接打开Chrome,然后用decodeURIComponent(代码)即可,例如

decodeURIComponent(`curl 'http://api.gifshow.com/rest/n/feed/hot?appver=5.11.1.750&did_gt=1536039663222&did=C7C4E156-7E68-42E7-A223-EF1DDA20892F&extId=b4e947c925be9624884ccd4c290233f2&c=a&ud=406159254&ver=5.11&sys=ios12.1&mod=iPhone10%2C3&net=%E4%B8%AD%E5%9B%BD%E8%81%94%E9%80%9A_5' -H 'Host: api.gifshow.com' -H 'X-REQUESTID: 1306738266' -H 'Accept: application/json' -H 'User-Agent: kwai-ios' -H 'Accept-Language: zh-Hans-CN;q=1' --data "__NStokensig=226dd3f2ac68ff24be93809824852a4afce71a2605b1277d3f6c0aa0798b1754&client_key=56c3713c&count=20&country_code=cn&id=17&language=zh-Hans-CN%3Bq%3D1&needInterestTag=0&pcursor=1&pv=false&refreshTimes=2&sig=f5a492715f5a00d625e97abe73e078de&source=1&token=322bfccaec274d769bb69be4a75a16e1-406159254&type=7" --compressed`)

拿到结果就直接重新导入到PostMan就OK了!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,465评论 0 5
  • Postman helps you develop APIs faster. 豪华午餐 Postman 构建、管理...
    Yuan_Jie阅读 31,045评论 36 134
  • Postman是一款强大的API接口测试工具,有许多不容易发现的好用的功能,下面简单介绍其中一部分功能。详细内容可...
    selfboot阅读 8,526评论 6 25
  • Postman介绍 1. 官网地址:https://www.getpostman.com/ 2. 官方文档地址:h...
    微笑的AK47阅读 7,947评论 3 5
  • 人生最大的喜悦就是遇见一盏灯,他点燃你的梦想激活你的能量,照亮你的前程指引你走过黑暗的旅途!
    健康飞扬阅读 412评论 2 2