最近在搞一个场景,传递的参数比较长,以及含有中文,我之前写过关于这个知识点的内容,按照那个方式但却没成功,原因是这次传递的参数不是application/json格式,而是另一种格式application/x-www-form-unlencode,表单格式,所以上传的时候总是失败。后来我借助fiddler生成了一个脚本后,看到应该把web_custom_request()函数的enctype字段设置为application/x-www-form-unlencode格式;实例如下:
web_custom_request(
"url=http://njdncjd.cndjcndj.cdhcbdh",
"Methode=POST",
"RecContentType=application/json",
"Referer=",
"Mode=HTML",
"EncType=application/x-www-form-urlencoded;charset=utf-8",
"BodyBinary=Param1=参数1¶m2=参数2&......",
LAST);
在fiddler中的Composer的接口调用功能跟postman差不多强大,遇到表单格式提交参数可以酱紫~
请求之后看下表单的提交格式是酱紫~
这种格式看着和postman简直一毛一样~
所以传参中文的脚本也可以解决了~~~~