Der folgende Editor bietet Ihnen eine HTTPS-Fehlerbehandlungsmethode für den C#-httpwebrequest-Zugriff. Der Herausgeber findet es ziemlich gut, deshalb teile ich es jetzt mit Ihnen und gebe es als Referenz. Folgen wir dem Editor, um einen Blick darauf zu werfen. Beim Zugriff auf einen HTTPS-Link tritt dieser Fehler auf. Wenn ich jedoch ein Paketerfassungstool wie filddler2 öffne, gibt der POST eine normale Fehlermeldung zurück: Die Basisverbindung wurde geschlossen: An Beim Senden ist ein Fehler aufgetreten. InnerException: Unerwartetes EOF oder 0 Byte vom Transportstrom empfangen. Nachdem Sie N Methoden im Internet ausprobiert haben, ist die folgende Lösung dieses Mal: ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3; Listen Sie die im Internet gefundenen Lösungen auf. Möglicherweise wird Ihr Problem dadurch gelöst: 1 . request.ProtocolVersion = HttpVersion.Version1
1. Analyse der HTTPS-Fehlerbehandlungsmethode für den C#httpwebrequest
Einführung: Der folgende Editor stellt Ihnen eine HTTPS-Fehlerbehandlungsmethode für den C#-httpwebrequest-Zugriff vor. Der Herausgeber findet es ziemlich gut, deshalb teile ich es jetzt mit Ihnen und gebe es als Referenz. Folgen wir dem Editor, um einen Blick darauf zu werfen.
Einführung: Haftungsausschluss: Dieser reguläre Ausdruck gilt nur für .net. Der verwendete Prozess besteht darin, eine http-Anfrage zu senden, um die gesamte HTML-Webseite zurückzugeben und dann die gewünschten Daten abzurufen diese HTML-Seite. Teil 1: httpWebRequest-Anfrage senden //URL-Adresse HttpWebRequest-Anfrage = (HttpWebRequest)WebRequest.Create("URL")) ...3.
Wap Push Access Einführung in das Protokoll (PAP)
Einführung: Vor kurzem musste ich aus bestimmten Projektgründen die Funktion von WapPush implementieren, um sie online zu suchen Wenn es einen geeigneten Inhalt gibt, konnte ich keinen geeigneten finden. Nachdem ich mir den Inhalt des PAP-Protokolls angesehen habe, handelt es sich tatsächlich um eine Erweiterung des HTTP-Protokolls. Daher kann es einfach mit der HttpWebRequest-Klassenbibliothek von .NET implementiert werden4. So posten Sie Daten (json) domänenübergreifend auf dem PHP-Server. net-Hintergrund
Einführung: @ @bigbadwolf: HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Method = "POST" // Dann setze andere http Header, und Sie können Header-Informationen wie den Inhaltstyp erhalten, indem Sie das Paket erfassen. YourClass obj =new YourClass(); // Serialisieren Sie Ihre YourClass in das JSON-Format Json
[Verwandte Fragen und Antworten]:
Umgang mit Saveas Problem
Das obige ist der detaillierte Inhalt von10 empfohlene Artikel über httpwebrequest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!