通过HTTP Post(Java)发送csv文件及其md5哈希

时间:2011-10-29 11:23:57

标签: java http post

我正在尝试通过Java中的HTTP Post发送csv文件及其md5。我一直在尝试使用HttpClient及其示例,但无法找到通过HTTP Post发送BOTH csv文件及其md5哈希的合适示例。

我能够计算出md5,但我仍然坚持发送csv文件。

感谢并希望听到所有人的意见。

此致

1 个答案:

答案 0 :(得分:1)

这是一个例子,如何使用HttpClient上传文件: http://www.theserverside.com/news/1365153/HttpClient-and-FileUpload

您可以使用自定义标头发送MD5哈希:

httppost.setHeader("My-Checksum",calculateMD5(/* content of CSV */));

你可以用HttpServletRequest的getHeader()来读它:

String md5Sum = request.getHeader("My-Checksum");