Java Servlet POST JSON 字符串到其他 Java Servlet



我有一个从 POST 读取 JSON 字符串的 servlet。第三方 (PHP) 应用程序将 JSON 字符串发布到 servlet,该字符串将数据添加到数据库中,但出了点问题。

我想做一些测试,我想有一个简单的servlet(或者只是一个主要的java类)来发布一个JSON字符串到servlet。但我并没有真正找到如何做到这一点。

知道怎么做吗?有什么提示从哪里开始吗?

非常感谢您的任何帮助!

Jakarta Commons HttpClient 提供了执行此操作所需的功能。

http://hc.apache.org/httpclient-3.x/

您将能够使用它来构造一个 POST 请求并将其分派给您的 servlet。

编写一个简单的主类并发布 JSON。 你可以把你从PHP收到的帖子写到一个文件中,然后简单地使用URLConnection或Apache HTTPClient从main发布。

像这样:

在Java中使用JSON的HTTP POST

你不需要编写代码来实现这一点,而是可以使用简单的 Firefox 插件来做到这一点

插件 - https://addons.mozilla.org/en-US/firefox/addon/poster/

将 url 指向需要测试的 java servlet,

application/json放入内容类型文本框中,

将要发送的 json 数据放在"要发送的内容"部分中

不要忘记点击最后的"发布":)

最新更新