支持在HttpUnit中发布XML吗?

时间:2010-07-22 03:06:58

标签: java xml junit

HttpUnit是否支持从带有xml参数的HTTP POST获取响应?

修改

如果要发送帖子请求,可以实例化PostMethodWebRequest对象。

WebRequest request = new PostMethodWebRequest("http://example.com/thing/create");

如果您想为该请求设置参数,我认为您要做的是:

request.setParameter("attribute", "value");

但我正在寻找的是如何使帖子的 body 成为一个XML文档,其中包含创建新Thing所需的所有属性的数据。有谁知道实现这一目标的最佳方法?

1 个答案:

答案 0 :(得分:3)

这似乎可以解决问题:

InputStream body = new FileInputStream("create.xml");
WebRequest request = new PostMethodWebRequest("http://example.com/thing/create", body, "text/xml");
相关问题