Articles of http

HTTPWebResponse La stringa di risposta viene troncata

L’app sta parlando con un servizio REST. Fiddler mostra la risposta XML completa in arrivo come risposta Apps L’App è in Polinesia francese e una copia identica in NZ funziona in modo tale che il primo sospetto sembrava codificante, ma lo abbiamo verificato e siamo arrivati ​​a mani vuote. Guardando la stringa di output (codifica […]

l’httputility non esiste nel contesto attuale nel framework 3.5

Sto cercando di utilizzare HttpUtility.UrlEncode nel mio progetto sharepoint nel framework 3.5 ma non lo riconosce. Semplicemente dicendo: HttpUtility non esiste nel contesto corrente Ho chiamato System.Web ma ancora non riconosce nessuno degli oggetti Http!

La query di Wikipedia restituisce l’errore 403

Sto interrogando Wikipedia usando il seguente codice, ma ottengo sempre un errore (403 vietato). Quando digito lo stesso URL nel mio browser, tuttavia, funziona. Ho utilizzato lo stesso codice prima di interrogare altri apis web, quindi non sono sicuro di quale sia la causa del problema. private static string query(string text) { text = text.Replace(” […]

Imansible inviare un corpo del contenuto con questo tipo di verbo con richiesta GET

Attualmente sto ricevendo una richiesta tramite WebApi e sto provando a inviarlo di nuovo a un altro sito. L’objective è ricevere una richiesta, ad esempio: http: // localhost: 9999 / # q = test . E poi inoltralo al sito reale: (per il mio test ho impostato google.com) http://google.com/#q=test Ho il seguente codice: protected override […]

Invia l’authorization BASIC per impostazione predefinita, anziché attendere l’HTTP 401

Ho un servizio Web che richiede l’intestazione di autenticazione BASIC per essere presente nella richiesta, oppure il servizio restituirà un HTTP 401 (non autorizzato). Funziona – quando la sfida ritorna, il browser (in questo caso, Chrome) si apre e chiede le credenziali. Vengono quindi salvati per richieste future. Il mio problema è che ora vengono […]

Significato di “Il server ha restituito una risposta non valida o non riconosciuta” in HttpClient

Quando si attende una risposta di HttpClient .PostAsync , a volte vedo un errore che dice “Il server ha restituito una risposta non valida o non riconosciuta” : System.Net.Http.HttpRequestException: An error occurred while sending the request. —> System.Net.Http.WinHttpException: The server returned an invalid or unrecognized response at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult() at System.Net.Http.WinHttpHandler.d__105.MoveNext() […]

Caricamento di Vimeo. Imansible ottenere il campo complete_uri in risposta

Sto armeggiando parecchio con il mio caricamento su vimeo. Ho fatto una richiesta di biglietto. Ho caricato il file. Ho controllato il file se è stato caricato. Devo eseguire il metodo DELETE con la risposta complete_uri che dovrei ottenere dal mio ticket. Tuttavia, non ricevo alcun completo_URI dalla risposta del ticket. Ecco il mio codice: […]

Analisi della risposta JSON UTF8 dal server

Sto affrontando un problema strano che analizza una risposta JSON dal mio server. Ha funzionato bene negli ultimi mesi quando ha ottenuto la risposta (con Content-Type: text / html) in questo modo: string response = “”; using (var client = new System.Net.Http.HttpClient()) { var postData = new System.Net.Http.FormUrlEncodedContent(data); var clientResult = await client.PostAsync(url, postData); if(clientResult.IsSuccessStatusCode) […]

Usando c # / ASP.NET per programmare in modo falso un accesso a un sito web

Quindi sto tentando di simulare più accessi tutti generando eccezioni contemporaneamente sul nostro sito web aziendale allo scopo di testare il nostro framework di registrazione (che riteniamo ci possano essere problemi con la sincronizzazione dei thread). Ad ogni modo, quindi ho bisogno di accedere al nostro sito web in modo programmatico. Ecco cosa ho finora: […]

Quali sono le cause dell’eccezione di ‘Thread was aborted’ a caso e mostrano l’intestazione HTTP e HTML parziale al browser?

Quello che sta succedendo è occasionalmente casuale al posto dell’HTML restituito al browser come ci si aspetterebbe, sembra un po ‘come questo: La discussione è stata interrotta. HTT / 1.1 200 OK (il resto dell’intestazione) … (come 1/10 dell’HTML) È così, stanno letteralmente prendendo un po ‘di testo nella finestra del browser. Non succede tutto […]