Articles of httpwebrequest

Come aggiungere parametri in una richiesta Web?

Devo chiamare un metodo da un webservice, quindi ho scritto questo codice: private string urlPath = “http://xxx.xxx.xxx/manager/”; string request = urlPath + “index.php/org/get_org_form”; WebRequest webRequest = WebRequest.Create(request); webRequest.Method = “POST”; webRequest.ContentType = “application/x-www-form-urlencoded”; webRequest. webRequest.ContentLength = 0; WebResponse webResponse = webRequest.GetResponse(); Ma questo metodo richiede alcuni parametri, come segue: Posta i dati: _username:’API USER’, // […]

Il server ha commesso una violazione del protocollo. Section = ResponseStatusLine ERROR

Ho creato un programma, ho provato a pubblicare una stringa su un sito e ho ricevuto questo errore: “Il server ha commesso una violazione del protocollo. Section = ResponseStatusLine” dopo questa riga di codice: gResponse = (HttpWebResponse)gRequest.GetResponse(); Come posso risolvere questa eccezione?

Ottieni il dominio host dall’URL?

come ottenere il dominio host da un URL stringa? GetDomain ha 1 input “URL”, 1 Output “Dominio” Esempio 1 INPUT: http://support.domain.com/default.aspx?id=12345 OUTPUT: support.domain.com Esempio 2 INPUT: http://www.domain.com/default.aspx?id=12345 OUTPUT: www.domain.com Example3 INPUT: http://localhost/default.aspx?id=12345 OUTPUT: localhost

come utilizzare i cookie con HttpWebRequest

Sto creando un’applicazione per il recupero dei dati dalla pagina web. La pagina è protetta da password e quando l’utente accede al cookie viene creato. Per recuperare i dati, l’applicazione deve prima accedere: effettuare una richiesta web con nome utente e password e memorizzare il cookie. Quindi, quando il cookie viene memorizzato, deve essere aggiunto […]

Pubblica i dati del modulo utilizzando HttpWebRequest

Voglio inviare alcuni dati del modulo a un URL specificato che non si trova all’interno della mia applicazione web. Ha lo stesso dominio, ad esempio “domain.client.nl”. L’applicazione web ha un url “web.domain.client.nl” nell’url dove voglio postare è “idp.domain.client.nl”. Ma il mio codice non fa nulla ….. qualcuno sa cosa sto facendo male? Wouter StringBuilder postData […]

HttpWebRequest a URL con punto alla fine

quando faccio un GET con WebRequest.Create (” http: // abc / test .”) ottengo 404 perché secondo il violinista il punto finale viene rimosso da .NET e il web server ha bisogno del punto. come posso prevenirlo o aggirarlo. qualsiasi soluzione è apprezzata!

Utilizzo di un certificato autofirmato con HttpWebRequest / Response di .NET

Sto provando a connettermi a un’API che utilizza un certificato SSL autofirmato. Lo sto facendo usando gli oggetti HttpWebRequest e HttpWebResponse di .NET. E sto ricevendo un’eccezione che: La connessione sottostante è stata chiusa: imansible stabilire una relazione di trust per il canale protetto SSL / TLS. Capisco cosa significa. E capisco perché .NET ritiene […]

Regolazione del timeout della connessione HttpWebRequest in C #

Credo che dopo una lunga ricerca e ricerca, ho scoperto che probabilmente quello che voglio fare è meglio impostare una connessione asincrona e terminarla dopo il timeout desiderato … Ma andrò avanti e chiederò comunque! Quick snippet of code: HttpWebRequest webReq = (HttpWebRequest)HttpWebRequest.Create(url); webReq.Timeout = 5000; HttpWebResponse response = (HttpWebResponse)webReq.GetResponse(); // this takes ~20+ sec […]

Come ignorare il controllo del certificato quando ssl

Sto cercando di trovare un modo per ignorare il controllo del certificato quando richiesta una risorsa Https, finora, ho trovato alcuni articoli utili in internet. Ma ho ancora qualche problema. Si prega di rivedere il mio codice. Semplicemente non capisco cosa significa il codice ServicePointManager.ServerCertificateValidationCallback . Quando verrà chiamato questo metodo delegato? E un’altra domanda, […]

Qual è la differenza tra il codice di stato HTTP 200 (cache) e il codice di stato 304?

Sto utilizzando il plug-in Google “Page Speed” per Firefox per accedere al mio sito web. Alcuni componenti della mia pagina sono indicati come stati HTTP: 200 200 (cache) 304 Dalla “velocità della pagina” di Google. Quello di cui sono confuso è la differenza tra 200 (cache) e 304. Ho aggiornato la pagina più volte (ma […]