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 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 } …
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"]), …
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 …
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 …
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 …
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 …
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 …
In einem Artikel, den ich einmal gelesen habe, heißt es, dass es bedeutet, zu springen (von einer URI zur anderen), aber ich habe diese "302" entdeckt, selbst wenn es überhaupt kein Springen gab!
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?
Was ist der Unterschied zwischen dem Erstellen von Cookies auf dem Server und auf dem Client? Werden diese als serverseitige Cookies und clientseitige Cookies bezeichnet? Gibt es eine Möglichkeit, Cookies zu erstellen, die nur auf dem Server oder auf dem Client gelesen werden können?
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?
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 …
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 …
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 …
Ich bin gespannt, welcher HTTP-Statuscode für eine Seite "Element existiert nicht" am besten geeignet ist. Wenn die Seite selbst nicht vorhanden ist, verwende ich natürlich 404. Auf einer meiner Seiten befindet sich jedoch ein useridArgument (es handelt sich um eine Seite "Benutzer bearbeiten"). Falls kein Benutzer mit der angegebenen Benutzer-ID …
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.