Als «http» getaggte Fragen

Das Hypertext Transfer Protocol (HTTP) ist ein Netzwerkprotokoll auf Anwendungsebene, das für die Übertragung von Inhalten im World Wide Web verwendet wird.

15
So stellen Sie eine HTTP-Post-Anfrage mit JSON-Body in Swift
Ich versuche, eine HTTP-Post-Anfrage mit einem JSON-Body zu stellen: So fügen Sie dem HTTP-Anforderungshauptteil ein NS-Wörterbuch hinzu. Hier ist mein Code, er scheint nicht richtig zu funktionieren. var entry1 = Response(IdQuestion: 6510,IdProposition: 10,Time: 30) var entry2 = Response(IdQuestion: 8284,IdProposition: 10,Time: 30) Responses.append(entry1) Responses.append(entry2) let list = Responses.map { $0.asDictionary } …
123 json  swift  http  post 

4
Soll ich POST-Daten per URL codieren?
Ich poste Daten an eine externe API (mit PHP, falls relevant). Sollte ich die von mir übergebenen POST-Variablen per URL codieren? Oder muss ich nur GET-Daten per URL codieren? Vielen Dank! UPDATE: Dies ist mein PHP, falls es relevant ist: $fields = array( 'mediaupload'=>$file_field, 'username'=>urlencode($_POST["username"]), 'password'=>urlencode($_POST["password"]), 'latitude'=>urlencode($_POST["latitude"]), 'longitude'=>urlencode($_POST["longitude"]), 'datetime'=>urlencode($_POST["datetime"]), 'category'=>urlencode($_POST["category"]), …

4
Löschen einer Ressource mit http DELETE
Wenn das folgende DELETE-Verb in HTTP idempotent ist, was sollte dann beim zweiten (oder dritten oder vierten usw.) geschehen, wenn ich die folgende Anfrage stelle? DELETE /person/123 Beim ersten Mal wird die Ressource gelöscht und ich gebe eine 204 zurück (erfolgreich, kein Inhalt). Sollte ich bei nachfolgenden Anrufen einen 204 …
122 rest  http  http-delete 

6
Ressourcen restaurieren / anmelden oder registrieren?
Ich entwarf eine Web-App und überlegte dann, wie meine API als RESTful-Webdienst gestaltet werden sollte. Derzeit sind die meisten meiner URIs generisch und gelten möglicherweise für verschiedene Web-Apps: GET /logout // destroys session and redirects to / GET /login // gets the webpage that has the login form POST /login …

4
Wie mache ich eine http-Anfrage mit Cookies auf Android?
Ich möchte eine http-Anfrage an einen Remote-Server senden, während Cookies ordnungsgemäß verarbeitet werden (z. B. Speichern von vom Server gesendeten Cookies und Senden dieser Cookies, wenn ich nachfolgende Anfragen stelle). Es wäre schön, alle Cookies aufzubewahren, aber das einzige, was mich interessiert, ist das Sitzungscookie. Bei java.net scheint die bevorzugte …
121 java  android  http  url  cookies 

19
Volley Android Netzwerkbibliothek
Ich habe einige Fragen zur Verwendung von Volley in meinen Projekten: Kann diese Bibliothek in jedem Java-Projekt oder nur in Android verwendet werden? Ich sehe mehrere Zweige hier und keine Dokumentation , auf dem Zweig ist mit zu beginnen. Mit welchem ​​Zweig soll ich anfangen? Wie integrieren Sie diese Bibliothek …

11
Warum sollten in der HTTP-Antwort sowohl No-Cache als auch No-Store verwendet werden?
Ich soll verhindern, dass Benutzerinformationen verloren gehen. Nur "kein Cache" als Antwort reicht nicht aus. "no-store" ist ebenfalls erforderlich. Cache-Control: no-cache, no-store Nachdem ich diese Spezifikation http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html gelesen habe , bin ich mir immer noch nicht ganz sicher, warum. Mein derzeitiges Verständnis ist, dass es nur für Zwischen-Cache-Server ist. Selbst …
120 http  caching  no-cache 


2
Was ist der http-Host-Header?
Da die TCP-Verbindung bereits beim Senden der HTTP-Anforderung hergestellt wurde, sind IP-Adresse und Port implizit bekannt - eine TCP-Verbindung ist ein IP + -Port. Warum brauchen wir den HostHeader? Wird dies nur für den Fall benötigt, dass mehrere Hosts der in der TCP-Verbindung implizierten IP-Adresse zugeordnet sind?
120 http  http-headers 


3
Kann ich verhindern, dass das Netzwerkfenster der Firefox-Entwicklertools beim erneuten Laden der Seite gelöscht wird?
Ich möchte den Inhalt einer POST-Anforderung beobachten, deren erfolgreicher Abschluss zu einem Ergebnis führt location.reload(): Wenn ich versuche, diese Anforderung im Netzwerkbereich der Firefox-Entwicklertools zu erfassen, wird beim erneuten Laden der Seite die Liste der erfassten Ereignisse gelöscht. Kann ich diese Löschung verhindern?

2
So legen Sie den Dateinamen der Antwort fest, ohne das Dialogfeld "Speichern unter" zu erzwingen
Ich gebe einen Stream in einer Antwort zurück und setze den entsprechenden content-typeHeader. Das Verhalten, das ich suche, ist folgendes: Wenn der Browser Inhalte des angegebenen Inhaltstyps rendern kann, sollte er diese im Browserfenster anzeigen. Wenn der Browser nicht weiß, wie der Inhalt gerendert werden soll, sollte das Dialogfeld "Speichern …

5
Platzhalter für CORS Access-Control-Allow-Headers wird ignoriert?
Ich habe Probleme, eine domänenübergreifende CORS-Anfrage zu erhalten, damit sie mit Chrome ordnungsgemäß funktioniert. Header anfordern: Accept:*/* Accept-Charset:ISO-8859-1,utf-8;q=0.7,*;q=0.3 Accept-Encoding:gzip,deflate,sdch Accept-Language:en-US,en;q=0.8 Access-Control-Request-Headers:origin, content-type Access-Control-Request-Method:POST Connection:keep-alive User-Agent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4 Antwortheader: Access-Control-Allow-Headers:* Access-Control-Allow-Origin:* Allow:GET, POST, OPTIONS Content-Length:0 Date:Tue, 30 Oct 2012 20:04:28 GMT …
118 http  browser  cors 

3
nginx upload client_max_body_size problem
Ich verwende Nginx / Ruby-on-Rails und habe ein einfaches mehrteiliges Formular zum Hochladen von Dateien. Alles funktioniert einwandfrei, bis ich mich entscheide, die maximale Größe der Dateien, die ich hochladen möchte, einzuschränken. Dazu setze ich den Nginx client_max_body_sizeauf 1 MB ( 1 MB) und erwarte als Antwort einen HTTP 413-Status …
117 http  file-upload  nginx 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.