Articles of http

Les en-têtes de demande REST sont-ils chiffrés par SSL?

Je développe une application client / serveur qui communiquera via le repos. Certaines données de demande personnalisées seront stockées dans l’en-tête de la demande. Le serveur qui envoie la demande et le serveur de réception ont tous deux un certificate SSL – les en-têtes seront-ils cryptés ou uniquement le contenu?

Utilisation sûre de HttpURLConnection

Lors de l’utilisation de HttpURLConnection, le InputStream doit-il être fermé si nous ne l’obtenons pas et ne l’utilisons pas? Est-ce que c’est sûr? HttpURLConnection conn = (HttpURLConnection) uri.getURI().toURL().openConnection(); conn.connect(); // check for content type I don’t care about if (conn.getContentType.equals(“image/gif”) return; // get stream and read from it InputStream is = conn.getInputStream(); try { // […]

Définir l’URL de base pour les requêtes angulars 2 http

J’essaie de définir l’URL de base pour toutes mes requêtes angulars 2 http. Voici la configuration de base pour mon application. class HttpOptions extends BaseRequestOptions { url:ssortingng = “http://10.7.18.21:8080/api/”; } bootstrap(AppComponent, [ HTTP_PROVIDERS, provide(RequestOptions, {useClass: HttpOptions}) ]); export class AppComponent { users:Array constructor(private http: Http) { http.get(“/users”) .subscribe(res => this.users = res.json()); } } La […]

Envoyer une requête HTTP manuellement via socket

Lorsque j’envoie une requête HTTP normale via un socket, le serveur ne répond pas avec une réponse correcte. J’ai copié l’en-tête HTTP de FireFox. Voici le code: Socket s = new Socket(InetAddress.getByName(“stackoverflow.com”), 80); PrintWriter pw = new PrintWriter(s.getOutputStream()); pw.print(“GET / HTTP/1.1”); pw.print(“Host: stackoverflow.com”); pw.flush(); BufferedReader br = new BufferedReader(new InputStreamReader(s.getInputStream())); Ssortingng t; while((t = br.readLine()) […]

Comment puis-je utiliser Fiddler pour modifier le code d’état dans une réponse HTTP?

Je dois tester un code d’application client que j’ai écrit pour tester sa gestion des divers codes d’état renvoyés dans une réponse HTTP à partir d’un serveur Web. Fiddler 2 (Web Debugging Proxy) est installé et je crois qu’il existe un moyen de modifier les réponses à l’aide de cette application, mais j’ai du mal […]

HTTP vs TCP / IP, envoyer des données à un serveur Web

Je travaille actuellement sur un projet où je dois utiliser un Arduino Nano ( http://arduino.cc/en/Main/arduinoBoardNano ) pour envoyer des données d’un capteur de température à un serveur Web. Au début, je pensais que ce serait facile, car il y a tellement de bonnes bibliothèques pour aider POST / GET, etc. Cependant, mon professeur vient de […]

Les demandes ioniques renvoient 404 uniquement sur Android, dans Chrome cela fonctionne très bien

Donc, j’ai cloné le repo app tutoriel de ionic. Iran ionic start conference sidemenu et puis j’ai ajouté un simple $ http.get (‘myserver’) (j’ai aussi essayé avec ngResources). Cela a fonctionné parfaitement sur le chrome, j’ai récupéré toutes les données mais sur angular je n’ai eu que des données nulles et le statut 404 sur […]

Quelle est la manière la plus simple d’appeler l’URL Http GET en utilisant Delphi?

Il y a un service web que je veux appeler dans mon application, je peux l’utiliser avec l’importation du WSDL ou juste utiliser “HTTP GET” avec l’URL et les parameters, donc je préfère le plus tard car c’est simple. Je sais que je peux utiliser indy idhttp.get pour faire le travail, mais c’est très simple […]

Quel est le bon moyen de transférer des données binarys vers un service API HTTP REST?

Nous étendons notre API HTTP REST pour permettre aux clients de télécharger des images (pour les besoins de cette question, en supposant des données binarys). Jusqu’à présent, nous n’avons autorisé que des chaînes dans nos parameters API. Quel est un bon moyen de leur permettre de télécharger des données binarys? Serait-ce à demander le formulaire […]

Les requêtes HTTP Post utilisant HttpClient prennent 2 secondes, pourquoi?

Mise à jour: J’ai trouvé la réponse moi-même, voir ci-dessous 🙂 Salut, Je suis actuellement en train de coder une application Android qui soumet des éléments en arrière-plan à l’aide de HTTP Post et AsyncTask. J’utilise le package org.apache.http.client pour cela. J’ai basé mon code sur cet exemple . Fondamentalement, mon code ressemble à ceci: […]