http请求包里面带文件的传输,请求包如何写(二)

  之前我发的帖子有说到"multipart/form-data"进行表单的传输文件的时候的编写;多数情况下上传文件是成功的,但是还是会出现传失败的问题!

  出现这种情况,我用客户(运营商)提供的demo(java)代码跑是可以的,但是我C++写的却不行,后面只能抓包来看下上传的数据有啥不同的了,后面发现了问题的所在,如下图:

  

 

  此图中有3处红线的地方,后面的两个name和filename填写的是上传的文件名称,但是前面标红的地方form-data ;name=\"data" ,这里也要把name改成对应的上传的文件名。这样就能成功的解决上传文件到运营商失败的问题了。。注意还是抓包工具的使用。。

posted @ 2022-06-23 18:16  田大叔  阅读(221)  评论(0编辑  收藏  举报