在单个http请求中发布文件 [英] Post files in single http request

查看:104
本文介绍了在单个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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆