Das Hypertext Transfer Protocol (HTTP) ist ein Netzwerkprotokoll auf Anwendungsebene, das für die Übertragung von Inhalten im World Wide Web verwendet wird.
Ich versuche, eine DELETEAnfrage mit einem URL-Parameter mit CURL zu senden . Ich mache: curl -H application/x-www-form-urlencoded -X DELETE http://localhost:5000/locations` -d 'id=3' Der Server sieht jedoch nicht den Parameter id = 3. Ich habe versucht, eine GUI-Anwendung zu verwenden, und wenn ich die URL als: übergebe http://localhost:5000/locations?id=3, funktioniert es. Ich …
Ich verwende eine PUTAnfrage in meiner Rails-Anwendung. Jetzt wurde ein neues HTTP-Verb PATCHvon Browsern implementiert. Ich möchte also wissen, was der Hauptunterschied zwischen PATCHund PUTAnfragen ist und wann wir die eine oder andere verwenden sollten.
In meiner Ruby on Rails-Anwendung habe ich versucht, ein Bild über den POSTMAN REST- Client im Base64- Format hochzuladen . Wenn ich das Bild poste, erhalte ich eine 406 Not Acceptable Response . Als ich meine Datenbank überprüfte, war das Bild dort und wurde erfolgreich gespeichert. Was ist der Grund …
Wenn ich eine http get-Anfrage mit System.Net.HttpClient senden möchte, scheint es keine API zum Hinzufügen von Parametern zu geben. Ist dies korrekt? Gibt es eine einfache API zum Erstellen der Abfragezeichenfolge, bei der keine Namenswertsammlung und URL-Codierung erstellt und diese schließlich verkettet werden? Ich hatte gehofft, so etwas wie RestSharps …
Ich spiele mit Nodejs herum und drücke es aus, indem ich eine kleine Rest-API erstelle. Meine Frage ist, was ist die bewährte Methode / der beste Weg, um den Codestatus sowie die Antwortdaten festzulegen? Lassen Sie mich dies mit ein wenig Code erklären (ich werde nicht den Knoten und den …
Zu meiner Überraschung kann ich in der .NET BCL nichts annähernd so Einfaches tun, wie ich sagen kann: byte[] response = Http.Post ( url: "http://dork.com/service", contentType: "application/x-www-form-urlencoded", contentLength: 32, content: "home=Cosby&favorite+flavor=flies" ); Dieser obige hypothetische Code erstellt einen HTTP-POST mit Daten und gibt die Antwort einer PostMethode für eine statische …
Aus dem RFC 2616 http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.1 kein Cache Wenn die Direktive ohne Cache keinen Feldnamen angibt, darf ein Cache die Antwort NICHT verwenden, um eine nachfolgende Anforderung ohne erfolgreiche erneute Validierung mit dem Ursprungsserver zu erfüllen. Auf diese Weise kann ein Ursprungsserver das Caching auch durch Caches verhindern, die so konfiguriert …
Ich frage mich, ob ich Matrix- oder Abfrageparameter in meinen URLs verwenden soll. Ich fand eine ältere Diskussion zu diesem Thema nicht zufriedenstellend. Beispiele URL mit Abfrageparametern: http: //some.where/thing? ParamA = 1 & paramB = 6542 URL mit Matrixparametern: http: //some.where/thing; paramA = 1; paramB = 6542 Auf den ersten …
Ich muss einen Prozess aufrufen, für den keine Benutzereingaben erforderlich sind, sondern nur ein Auslöser. Ich plane, POST / uri ohne Körper zu verwenden, um den Prozess auszulösen. Ich möchte wissen, ob dies sowohl aus HTTP- als auch aus REST-Sicht als schlecht angesehen wird.
Wie werden "304 nicht geändert" -Antworten generiert? Wie ermittelt ein Browser, ob die Antwort auf eine HTTP-Anfrage 304 lautet? Wird es vom Browser eingestellt oder vom Server gesendet? Woher kennt der Server die im Cache verfügbaren Daten, wenn er vom Server gesendet wird, und wie setzt er 304 auf ein …
Ich habe ein folgendes Netzwerkprotokoll in Chrome: Ich verstehe eines nicht: Was ist der Unterschied zwischen gefüllten grauen Balken und transparenten grauen Balken?
Jetzt habe ich eine erste Seite, auf der ich drei Links habe. Sobald Sie auf den letzten Link "Freunde" klicken, wird die entsprechende Freundeskomponente initiiert. Dort möchte ich eine Liste meiner Freunde abrufen / abrufen, die in der Datei friends.json gespeichert ist. Bis jetzt funktioniert alles gut. Aber ich bin …
HTTP hat HTTP-Cookies. Cookies ermöglichen es dem Server, den Benutzerstatus, die Anzahl der Verbindungen, die letzte Verbindung usw. zu verfolgen. HTTP verfügt über dauerhafte Verbindungen (Keep-Alive), über die mehrere Anforderungen von derselben TCP-Verbindung gesendet werden können.
Was ist der optimale HTTP-Antwortcode, wenn nicht 200 (alles in Ordnung), sondern ein Fehler bei der Eingabe gemeldet wird? Sie senden beispielsweise einige Daten an den Server und es wird darauf reagiert, dass Ihre Daten falsch sind Verwendung 500sieht mehr wie Server Problem mit 200mit Warnung / Fehlerantworttext schlecht ist …
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.