我有一个从POST读取JSON字符串的servlet。第三个(PHP)方应用程序将一个JSON字符串发布到servlet,它将数据添加到数据库,但出现了问题。
我想做一些测试,我希望有一个简单的servlet(或者只是一个主java类),它将一个JSON字符串发布到servlet。但我并没有真正找到如何做到这一点。
知道怎么做吗?任何提示从哪里开始?
非常感谢您的帮助!
答案 0 :(得分:0)
Jakarta Commons HttpClient提供了执行此操作所需的功能。
http://hc.apache.org/httpclient-3.x/
您将能够使用它来构造POST请求并将其分发给您的servlet。
答案 1 :(得分:0)
您无需编写代码来实现此目的,而是可以使用简单的Firefox插件来执行此操作
插件 - https://addons.mozilla.org/en-US/firefox/addon/poster/
将url指向需要测试的java servlet,
将application/json
放入内容类型文本框
将要发送的json数据放入“要发送的内容”部分
不要忘记点击最后的“发布”:)
答案 2 :(得分:0)
编写一个简单的主类并发布JSON。您可以将从PHP接收的帖子写到文件中,然后使用URLConnection或Apache HTTPClient从main发布。
这样的事情: