在单个http请求中发布文件 [英] Post files in single http request
本文介绍了在单个http请求中发布文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在单个HTTP请求中将2个文件POST到REST API。
文件1将包含XML格式的数据。
文件2将是MS字(.doc)文件。
请指导如何在单个多部分请求中发布2个文件。
I want to POST 2 files in a single HTTP Request to a REST API.
File 1 will contain data in XML format.
File 2 will be MS word (.doc) document.
Please, guide how to post 2 files in a single multipart request.
推荐答案
我也可以在PHP中完成它。这是代码:
我有PHP 5.6.3
I am able to do it in PHP as well. Here is the Code:
I have PHP 5.6.3
data1 = array(' file2' => new CurlFile(' C:/temp/Test_1.doc',' application / msword'),
' file1' => new CurlFile(' C:/temp/Test_1.xml',< span class =code-string>' text / xml')
);
data1 = array( 'file2' => new CurlFile('C:/temp/Test_1.doc', 'application/msword'), 'file1' => new CurlFile('C:/temp/Test_1.xml', 'text/xml') );
mydata = http_build_query(
mydata = http_build_query(
这篇关于在单个http请求中发布文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文