何らかの理由で、独自の HTTP クライアントを開発する必要があります。HTTP プロトコルを使用することはできましたが、Java 経由で送信する方法がわかりません...
たとえば、送信したい次の要求メッセージを取得しました (テストできなかったため、正しい形式かどうかはわかりません)。
GET http://example.com HTTP/1.1
Transfer-Encoding:UTF-8
someOtherParam=thatIsThis&name=value
私が見つけたのは、URL.openConnection() を使用して接続を確立することだけでした-しかし、その接続では、メッセージ全体を送信することはできませんが、connection.addRequestProperty() メソッドを介してヘッダー値を配置する必要があります。
そのようなメッセージをサーバーに送信する方法を教えてくれる人はいますか?
(そして、はい; Apache HttpComponents のようなライブラリを知っています:))
よろしくお願いします、
マーティン・ボリス