Java経由でExpress REST APIと通信する際に問題が発生しています。JavaポストHTTPリクエスト(Express)REST API
でオンラインになっているシンプルなルート:あなたが見ることができるようにhttp://localhost:5555/test
router.post('/test', function (req, res, next) {
console.log("recived request");
res.sendStatus(200);
});
、このルートは、接続テストの目的のために、多くのカントーを行いません。
時間の検索のような時間を費やしていますが、まだ良い例は見つかりませんでした。
コードの平和はまだ得られていますが、例外があります。
URL url = new URL("http://localhost:5555/test");
HttpURLConnection connection = (HttpURLConnection)url.openConnection();
connection.setRequestMethod("POST");
connection.setDoOutput(true);
OutputStreamWriter writer = new OutputStreamWriter(connection.getOutputStream());
writer.write("test");
誰かが私が働くことができるコードの平和を知っていれば、それは素晴らしいことでしょう!
おかげ
編集 Serverが実行されている:Javaから
> node index.js
server running on port: 5555
connection open
例外:
System.err: null
これは –
はあなたがエラーに任意のより多くのフィードバックを与えることができます動作しません。あなたの質問を受け取り、更新して他の人が助けることができますか? –
私が得るエラーは、本当に奇妙な、ヌルです –