Articles of httpurlconnection

Solicitação POST enviar dados json java HttpUrlConnection

Eu desenvolvi um código java que converte o seguinte cURL para código java usando URL e HttpUrlConnection. a onda é: curl -i ‘http://url.com’ -X POST -H “Content-Type: application/json” -H “Accept: application/json” -d ‘{“auth”: { “passwordCredentials”: {“username”: “adm”, “password”: “pwd”},”tenantName”:”adm”}}’ Eu escrevi este código, mas sempre dá código HTTP 400 pedido incorreto. Eu não consegui encontrar […]

Como enviar PUT, DELETE solicitação HTTP em HttpURLConnection?

Eu quero saber se é possível enviar PUT, DELETE pedido (praticamente) através de java.net.HttpURLConnection para URL baseado em HTTP. Eu li muitos artigos descrevendo como enviar solicitações GET, POST, TRACE, OPTIONS, mas ainda não encontrei nenhum código de exemplo que realize com êxito as solicitações PUT e DELETE.

Como faço um HTTP GET em Java?

Como faço um HTTP GET em Java?

URLConnection não segue o redirecionamento

Não consigo entender por que o HttpURLConnection do Java não segue o redirecionamento. Eu uso o seguinte código para obter esta página : import java.net.URL; import java.net.HttpURLConnection; import java.io.InputStream; public class Tester { public static void main(String argv[]) throws Exception{ InputStream is = null; try { String bitlyUrl = “http://bit.ly/4hW294”; URL resourceUrl = new URL(bitlyUrl); […]

Conectando-se a um URL remoto que requer autenticação usando Java

Como eu me conecto a um URL remoto em Java que requer autenticação. Eu estou tentando encontrar uma maneira de modificar o código a seguir para poder programaticamente fornecer um nome de usuário / senha para que ele não jogue um 401. URL url = new URL(String.format(“http://%s/manager/list”, _host + “:8080”)); HttpURLConnection connection = (HttpURLConnection)url.openConnection();

Java – enviando parâmetros HTTP via método POST facilmente

Eu estou usando com sucesso este código para enviar solicitações HTTP com alguns parâmetros através do método GET void sendRequest(String request) { // ie: request = “http://example.com/index.php?param1=a&param2=b&param3=c”; URL url = new URL(request); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setDoOutput(true); connection.setInstanceFollowRedirects(false); connection.setRequestMethod(“GET”); connection.setRequestProperty(“Content-Type”, “text/plain”); connection.setRequestProperty(“charset”, “utf-8”); connection.connect(); } Agora eu posso precisar enviar os parâmetros (por exemplo, […]

Como usar java.net.URLConnection para triggersr e manipular solicitações HTTP

O uso de java.net.URLConnection é perguntado com bastante frequência aqui, e o tutorial do Oracle é muito conciso sobre isso. Esse tutorial basicamente mostra apenas como triggersr uma requisição GET e ler a resposta. Ele não explica em nenhum lugar como usá-lo para, entre outros, executar uma solicitação POST, definir headers de solicitação, ler headers […]