Sto provando varie risorse html tramite la class c # WebClient da un sito su cui non ho alcun controllo. Quando provo ad accedere a URL come ” https://archive.org/details/OTRR_In_The_Name_Of_The_Law_Singles ” Viene visualizzato l’errore: System.Net.WebException: la richiesta è stata interrotta: imansible creare il canale protetto SSL / TLS. Ho trovato soluzioni che suggeriscono di utilizzare il […]
Ne ho una. pagina aspx che ha alcune funzioni JavaScript che controllano il paging. Posso eseguire questa funzione javascript tramite webbrowser con il seguente metodo all’interno di WebBrowser1_DocumentCompleted WebBrowser1.Document.Window.DomWindow.execscript (“somefunction();”, “JavaScript”) Il browser è molto lento e preferisco usare System.Net.WebClient.DownloadString . Ha un modo per eseguire questo script con i metodi System.Net.WebClient che sono più […]
Attualmente ho un’applicazione che riceve un file caricato dalla mia applicazione web. Ora ho bisogno di trasferire quel file su un file server che si trova sulla stessa rete (tuttavia questo potrebbe non essere sempre il caso). Stavo tentando di utilizzare la class webclient in C # .NET. string filePath = “C:\\test\\564.flv”; try { WebClient […]
Quando provo a pubblicare su un URL, si verifica la seguente eccezione: Il server remoto ha restituito un errore: (417) Expectation Failed. Ecco un codice di esempio: var client = new WebClient(); var postData = new NameValueCollection(); postData.Add(“postParamName”, “postParamValue”); byte[] responseBytes = client.UploadValues(“http://…”, postData); string response = Encoding.UTF8.GetString(responseBytes); // (417) Expectation Failed. L’utilizzo di una […]
Sto scaricando il JSON utilizzando System.Net.WebClient.DownloadString. Sto ricevendo una risposta valida: { “FormDefinition”: [ { “$id”:”4″, “Class”:558, “ClassDisplayLabel”:”Punchworks”, “Name”:”Punchworks Form” }, { “$id”:”6″, “Class”:558, “ClassDisplayLabel”:”Punchworks”, “Name”:”Punchworks Form test second” }, { “$id”:”46″, “Class”:558, “ClassDisplayLabel”:”Punchworks”, “Name”:”any_Name” }, { “$id”:”47″, “Class”:558, “ClassDisplayLabel”:”Punchworks”, “Name”:”Punchworks Form test second” }, { “$id”:”49″, “Class”:558, “ClassDisplayLabel”:”Punchworks”, “Name”:”Testing Name ??´????? ???? ACEeiÅ¡uu { […]
Volevo effettuare una chiamata HTTP a un sito Web. Devo solo premere l’URL e non voglio caricare o scaricare alcun dato. Qual è il modo più semplice e veloce per farlo. Ho provato sotto il codice, ma è lento e dopo la seconda richiesta ripetitiva va in timeout per 59 secondi e poi riprende: WebRequest […]
Ho un controller ASP.NET MVC 4 molto semplice: public class HomeController : Controller { private const string MY_URL = “http://smthing”; private readonly Task task; public HomeController() { task = DownloadAsync(); } public ActionResult Index() { return View(); } private async Task DownloadAsync() { using (WebClient myWebClient = new WebClient()) return await myWebClient.DownloadStringTaskAsync(MY_URL) .ConfigureAwait(false); } } […]
Sto usando la class WebClient per pubblicare alcuni dati su un modulo web. Vorrei ottenere il codice di stato della risposta dell’invio del modulo. Finora ho scoperto come ottenere il codice di stato se c’è un’eccezione Catch wex As WebException If TypeOf wex.Response Is HttpWebResponse Then msgbox(DirectCast(wex.Response, HttpWebResponse).StatusCode) End If Tuttavia, se il modulo viene […]
Sto facendo una chiamata a una pagina sul mio sito usando webclient. Sto cercando di ottenere il risultato della pagina web messa in un pdf, quindi sto cercando di ottenere una rappresentazione di stringa della pagina renderizzata. Il problema è che la richiesta non è autenticata, quindi tutto quello che ottengo è una schermata di […]
Sono nuovo nell’usare le librerie WebClient, HttpResponse e HttpRequest in C #, quindi abbi pazienza con me, se la mia domanda è confusa da leggere. Ho bisogno di build un WinForm basato su C # in grado di aprire un URL, che è protetto con l’authorization di base. Ho fatto questo con l’aggiunta di questo […]