L'instance HttpURLConnection est utilisée pour effectuer une seule requête, mais la connexion réseau sous-jacente au serveur HTTP peut être partagée de manière transparente par d'autres instances.
L'utilisation de java.net.URLConnectionest souvent demandée ici, et le didacticiel Oracle est trop concis à ce sujet. Ce didacticiel montre essentiellement comment déclencher une demande GET et lire la réponse. Il n'explique nulle part comment l'utiliser pour, entre autres, effectuer une demande POST, définir des en-têtes de demande, lire des en-têtes …
J'utilise avec succès ce code pour envoyer des HTTPdemandes avec certains paramètres via la GETméthode void sendRequest(String request) { // i.e.: 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(); } Maintenant, je devrai peut-être envoyer les paramètres …
J'essaie de faire du POST avec HttpURLConnection(j'ai besoin de l'utiliser de cette façon, HttpPostje ne peux pas l'utiliser ) et je voudrais ajouter des paramètres à cette connexion tels que post.setEntity(new UrlEncodedFormEntity(nvp)); où nvp = new ArrayList<NameValuePair>(); avoir des données stockées. Je ne peux pas trouver un moyen d'ajouter ceci …
J'utilise pour me HTTPURLConnectionconnecter à un service Web. Je sais comment l'utiliser HTTPURLConnectionmais je veux comprendre comment ça marche. Fondamentalement, je veux savoir ce qui suit: Sur quel point HTTPURLConnectionessaie-t-il d'établir une connexion à l'URL donnée? Sur quel point puis-je savoir que j'ai réussi à établir une connexion? L'établissement d'une …
Je veux savoir s'il est possible d'envoyer une requête PUT, DELETE (pratiquement) via java.net.HttpURLConnectionune URL basée sur HTTP. J'ai lu tellement d'articles décrivant comment envoyer des requêtes GET, POST, TRACE, OPTIONS, mais je n'ai toujours pas trouvé d'exemple de code qui exécute avec succès les requêtes PUT et DELETE.
Comment puis-je me connecter à une URL distante en Java qui nécessite une authentification. J'essaie de trouver un moyen de modifier le code suivant pour pouvoir fournir par programme un nom d'utilisateur / mot de passe afin qu'il ne lance pas un 401. URL url = new URL(String.format("http://%s/manager/list", _host + …
Puisque les développeurs Android recommandent d'utiliser la HttpURLConnectionclasse, je me demandais si quelqu'un pouvait me donner un bon exemple sur la façon d'envoyer un "fichier" bitmap (en fait un flux en mémoire) via POST à un serveur HTTP Apache. Je ne suis pas intéressé par les cookies ou l'authentification ou …
J'essaie d'envoyer une demande de publication à une URL en utilisant HttpURLConnection (pour utiliser cUrl en java). Le contenu de la demande est xml et au point final, l'application traite le xml et stocke un enregistrement dans la base de données, puis renvoie une réponse sous forme de chaîne xml. …
J'ai développé un code java qui convertit le cURL suivant en code java en utilisant URL et HttpUrlConnection. la boucle est: 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"}}' J'ai écrit ce code mais il donne toujours une mauvaise …
Je ne comprends pas pourquoi Java HttpURLConnectionne suit pas une redirection HTTP d'un HTTP vers une URL HTTPS. J'utilise le code suivant pour obtenir la page à l' adresse https://httpstat.us/ : 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 …
J'ai un problème avec la récupération de la réponse Json au cas où le serveur renvoie une erreur. Voir les détails ci-dessous. Comment j'exécute la demande J'utilise java.net.HttpURLConnection. Je configure les propriétés de la requête, puis je fais: conn = (HttpURLConnection) url.openConnection(); Après cela, lorsque la demande est réussie, j'obtiens …
En Java, ce code lève une exception lorsque le résultat HTTP est la plage 404: URL url = new URL("http://stackoverflow.com/asdf404notfound"); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.getInputStream(); // throws! Dans mon cas, je sais que le contenu est 404, mais j'aimerais quand même lire le corps de la réponse. (Dans mon …
J'ai besoin de télécharger Arraylistdes images sur le serveur sans utiliser de bibliothèque. J'utilise Asynctaskpour télécharger une seule image et cela fonctionne parfaitement avec l'aide de httpurlconnection multipart / form-data. Maintenant, je dois changer mon code pour télécharger plusieurs fichiers de tout type en utilisant, Arraylist<String>mais mon problème est que …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.