Как отправить ПОМЕЩЕННЫЙ, УДАЛИТЕ Запрос HTTP в HttpURLConnection?

Ни Visual Basic, ни C # не превосходят других. Они практически одинаковы, за исключением некоторого синтаксиса и форматирования.

130
задан Sam 16 August 2014 в 14:44
поделиться

2 ответа

Для выполнения HTTP PUT:

URL url = new URL("http://www.example.com/resource");
HttpURLConnection httpCon = (HttpURLConnection) url.openConnection();
httpCon.setDoOutput(true);
httpCon.setRequestMethod("PUT");
OutputStreamWriter out = new OutputStreamWriter(
    httpCon.getOutputStream());
out.write("Resource content");
out.close();
httpCon.getInputStream();

Для выполнения HTTP DELETE:

URL url = new URL("http://www.example.com/resource");
HttpURLConnection httpCon = (HttpURLConnection) url.openConnection();
httpCon.setDoOutput(true);
httpCon.setRequestProperty(
    "Content-Type", "application/x-www-form-urlencoded" );
httpCon.setRequestMethod("DELETE");
httpCon.connect();
172
ответ дан 24 November 2019 в 00:24
поделиться

Я бы порекомендовал Apache HTTPClient.

-1
ответ дан 24 November 2019 в 00:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: