Das Hypertext Transfer Protocol (HTTP) ist ein Netzwerkprotokoll auf Anwendungsebene, das für die Übertragung von Inhalten im World Wide Web verwendet wird.
In Java löst dieser Code eine Ausnahme aus, wenn das HTTP-Ergebnis im Bereich 404 liegt: URL url = new URL("http://stackoverflow.com/asdf404notfound"); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.getInputStream(); // throws! In meinem Fall weiß ich zufällig, dass der Inhalt 404 ist, aber ich möchte trotzdem den Text der Antwort lesen. (In meinem …
Ich habe gehört, dass HTTP POST keine Spezifikationsbeschränkung für die Datengröße hat, von der es gesendet werden kann. Ist das wahr oder gibt es nur eine wirklich hohe Grenze?
Ziel ist es, ein Transport- und Anwendungsschichtprotokoll einzuführen, das hinsichtlich Latenz und Netzwerkdurchsatz besser ist . Derzeit verwendet die Anwendung REST mit HTTP / 1.1 und es tritt eine hohe Latenz auf. Ich muss dieses Latenzproblem lösen und bin offen für die Verwendung von gRPC (HTTP / 2) oder REST …
Ich habe dieses Thema bereits viel gegoogelt, verschiedene Artikel über diesen Header, seine Verwendung in Heroku und Projekte gelesen, die auf Django basieren. Es ist jedoch immer noch alles in meinem Kopf verwirrt. Was ist der Zweck dieses Headers? Verstößt es gegen die Privatsphäre der Benutzer? Kann es helfen, einen …
Ich habe einen REST- und WCF-Dienst und möchte einen benutzerdefinierten Statuscode basierend auf der Operation senden. Beispiel: Wenn eine Validierung fehlschlägt, möchte ich HTTP 444 senden, und wenn die Autorisierung fehlschlägt, möchte ich HTTP 455 senden Die Frage ist, wie wir es für SOAP- und REST-Webdienste validieren lassen. Wie verhält …
Dieses Thema wurde ein paar Mal gefragt, aber ich verstehe immer noch nichts: Wenn ich Antworten über lese Kein 'Access-Control-Allow-Origin'-Header Problem, es heißt, dass eine Einstellung auf dem angeforderten Server festgelegt werden sollte, um domänenübergreifend zu ermöglichen : add_header 'Access-Control-Allow-Origin' '*';. Aber bitte sagen Sie mir, warum es auf Nachfrage …
Wenn Sie eine XMLHttpRequest aus einem Skript in einem Browser erstellen, der Browser auf Offline eingestellt ist oder das Netzwerkkabel herausgezogen ist, wird die Anforderung anscheinend mit einem Fehler abgeschlossen und mit dem Status = 0. 0 wird nicht unter den zulässigen Werten aufgeführt HTTP-Statuscodes. Was bedeutet ein Statuscode von …
Wir haben eine Site, auf die vollständig über HTTPS zugegriffen wird, aber manchmal werden externe Inhalte angezeigt , bei denen es sich um HTTP handelt (hauptsächlich Bilder aus RSS-Feeds). Die überwiegende Mehrheit unserer Benutzer steckt auch im IE6 fest. Idealerweise möchte ich beides tun Verhindern Sie die IE-Warnmeldung über unsicheren …
Ich habe so etwas wie folgendes: final String url = "http://example.com"; final HttpClient httpClient = new HttpClient(); final PostMethod postMethod = new PostMethod(url); postMethod.addRequestHeader("Content-Type", "application/json"); postMethod.addParameters(new NameValuePair[]{ new NameValuePair("name", "value) }); httpClient.executeMethod(httpMethod); postMethod.getResponseBodyAsStream(); postMethod.releaseConnection(); Es kommt immer wieder mit einem 500 zurück. Der Dienstanbieter sagt, ich muss JSON senden. Wie …
Hat es schon jemand geschafft, einen multipart/form-dataPOST in Android mit Volley zu senden ? Ich hatte keinen Erfolg beim Versuch, eine image/pngmithilfe einer POST-Anfrage auf unseren Server hochzuladen, und bin neugierig, ob dies jemand getan hat. Ich glaube, der Standardweg, dies zu tun, wäre, public byte[] getPostBody()die Request.javaKlasse zu überschreiben …
Ich möchte BIT (Built in Tests) für eine Reihe von Servern in meiner Cloud erstellen. Ich brauche die Anfrage, um bei großer Zeitüberschreitung fehlzuschlagen. Wie soll ich das mit Java machen? Es scheint nicht zu funktionieren, so etwas wie das Folgende zu versuchen. public class TestNodeAliveness { public static NodeStatus …
Ist es sicher, ein @Symbol als Teil eines Benutzers zu verwenden? Eine mögliche URL wäre beispielsweise http://example.com/@dave. Die Idee ist, dass Benutzer heutzutage häufig als "@user" bezeichnet werden. Warum also nicht die Benutzerseite "@username" erstellen?
Ich habe Probleme, eine bestimmte Spezifikation im Standard zu finden. Ich habe einen HTTP-Client, der keinen Content-Length: 0Header enthält, wenn ich eine PUT-Anforderung ausführe, bei der ich keinen Text angegeben habe, und einen Server, der durch solche Anforderungen verwirrt wird, und ich frage mich, welches Programm ich beschuldigen soll.
Ich habe eine Android-Anwendung, die ein Glas eines Drittanbieters verwendet. Eine HTTP-Anforderung wird vom JAR eines Drittanbieters an den Server gesendet, wenn die Anwendung ausgeführt wird. Ich muss eine HTTP-Anfrage erfassen, die von einem JAR eines Drittanbieters gesendet wird. Ich frage mich, ob es eine einfache Möglichkeit gibt, mit nicht …
Diese "feinen" RFCs verlangen von jedem RFC-Client, dass sie nicht mehr als 2 Verbindungen pro Host verwenden ... Microsoft hat dies in WebClient implementiert. Ich weiß, dass es mit ausgeschaltet werden kann App.config: <?xml version="1.0" encoding="utf-8" ?> <configuration> <system.net> <connectionManagement> <add address="*" maxconnection="100" /> </connectionManagement> </system.net> </configuration> (gefunden unter http://social.msdn.microsoft.com/forums/en-US/netfxnetcom/thread/1f863f20-09f9-49a5-8eee-17a89b591007 …
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.