Сделать запрос из потока запросов
У меня OutputStream
содержит ниже Request
. Это динамика c, и все (Method
, Type
, Data
[Multipart / Non-Multipart / File]) может измениться. Я просто хочу Поток ответа от этого запроса .
POST /page.php HTTP/1.1
Host: example.com
User-Agent: Mozilla(Webkit)
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-gb,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Content-Type: multipart/form-data; boundary=myboundary
--myboundary
Content-Disposition: form-data; name="a" 1
--myboundary
Content-Disposition: form-data; name="b" 2
--myboundary--
Трудно создать UrlConnection вручную
Я знаю, что могу сделать UrlConnection
вручную, но это кажется трудным. Для его создания мне нужно добавить headers
, data-values
, который мне нужно получить с помощью операции RegEx
. Я не понимаю, как получить многокомпонентные данные к RegEx
.
Итак, этот подход будет сложным, и запрос не всегда содержит только String
, потому что иногда отправляет Files
тоже . Кроме того, я не знаю много о формате Http
и не уверен.
Итак, Я ищу библиотеку или метод или простой способ сделать Request
из выше Stream
и получить Response Stream
.
Очень просто: Отправка запроса с этими значениями (OutputStream) и получение ответа в InputStream.