【发布时间】:2015-06-23 06:21:09
【问题描述】:
我想从 Java 类通过 URL 发送 XML 文件作为附件
我正在尝试的代码如下
File request_XML_file = new File("src/request.xml");
URL url = new URL("https://************?p_xml_file="+request_XML_file);
conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("POST");
conn.setRequestProperty("enctype","multipart/form-data");
但是为 p_xml_file 传递的值是 src/request.xml
【问题讨论】:
-
真正的是问题是什么?你得到一个例外吗?编译错误或警告?还有其他迹象吗?
-
没有例外,但是,我将得到的响应类似于“确保您的 XML 格式正确且有效”......它的 RESTFul Web 服务 URL.. 服务提供商要求仅将参数作为 XML 文件发送
-
我想要的基本内容是.. 像附件一样发送 XML 文件.. 到 URL
-
@alex 感谢您的链接.. 我使用了相同的代码... 现在给出了一些不同的响应“找不到客户端指定的 XML 请求文件或发现该文件为空。”如何将该文件分配给 p_xml_file 参数?
标签: java xml eclipse restful-url