«webclient» 태그된 질문

WebClient는 URI로 식별되는 리소스에서 데이터를 보내고받는 방법을 제공하는 .NET Framework 응용 프로그램 용 클래스입니다.

8
C #에서 WebClient를 사용하여 특정 URL에 데이터를 게시하는 방법
WebClient에서 "HTTP Post"를 사용하여 일부 데이터를 특정 URL에 게시해야합니다. 이제 WebRequest 로이 작업을 수행 할 수 있다는 것을 알고 있지만 어떤 이유로 WebClient를 대신 사용하고 싶습니다. 가능합니까? 그렇다면 누군가가 나에게 몇 가지 예를 보여 주거나 올바른 방향으로 나를 가리킬 수 있습니까?
319 c#  post  webclient 

10
.NET WebClient 개체에서 시간 초과를 변경하는 방법
클라이언트의 데이터를 로컬 컴퓨터 (프로그래밍 방식)로 다운로드하려고하는데 웹 서버가 매우 느려서 WebClient개체 가 시간 초과됩니다 . 내 코드는 다음과 같습니다. WebClient webClient = new WebClient(); webClient.Encoding = Encoding.UTF8; webClient.DownloadFile(downloadUrl, downloadFile); 이 객체에 무한 시간 초과를 설정하는 방법이 있습니까? 또는 다른 방법으로 다른 방법으로 나를 도울 수 없다면? URL은 브라우저에서 제대로 …
230 c#  .net  file  download  webclient 

7
HttpClient와 WebClient 사이에서 결정
우리의 웹 응용 프로그램은 .Net Framework 4.0에서 실행됩니다. UI는 아약스 호출을 통해 컨트롤러 메소드를 호출합니다. 공급 업체의 REST 서비스를 사용해야합니다. .Net 4.0에서 REST 서비스를 호출하는 가장 좋은 방법을 평가하고 있습니다. REST 서비스에는 기본 인증 체계가 필요하며 XML과 JSON으로 데이터를 리턴 할 수 있습니다. 대용량 데이터를 업로드 / 다운로드 할 필요가 …

9
HTTP POST가 오류 : 417“예상 실패”를 반환합니다.
URL에 POST를 시도하면 다음 예외가 발생합니다. 원격 서버가 오류를 반환했습니다 : (417) 예상 실패. 샘플 코드는 다음과 같습니다. 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. HttpWebRequest/HttpWebResponse쌍을 사용 하거나 HttpClient차이를 만들지 않습니다. 이 …
212 c#  .net  http  http-post  webclient 

3
.NET에서 WebClient와 HTTPWebRequest 클래스 사이에는 어떤 차이점이 있습니까?
.NET WebClient의 HttpWebRequest클래스 와 클래스 의 차이점은 무엇입니까 ? 둘 다 매우 비슷한 일을합니다. 실제로 왜 하나의 클래스로 병합되지 않았습니까 (너무 많은 메소드 / 변수 등이 한 가지 이유 일 수 있지만 .NET에는 해당 규칙을 위반하는 다른 클래스가 있습니다). 감사.

5
WebClient 클래스와 함께 CookieContainer 사용
이전에는 HttpWebRequest 및 HttpWebResponse 세션과 함께 CookieContainer를 사용했지만 이제는 WebClient와 함께 사용하고 싶습니다. 내가 이해하는 한 HttpWebRequests ( request.CookieContainer) 와 같은 내장 메소드는 없습니다 . CookieContainer의 WebClient에서 쿠키를 수집하려면 어떻게해야합니까? 내가 봤 이것을 발견 다음 예제를 : public class CookieAwareWebClient : WebClient { private readonly CookieContainer m_container = new CookieContainer(); …

3
URL에서 JSON 문자열을 얻는 방법은 무엇입니까?
코드 양식 XML을 JSON으로 전환하고 있습니다. 그러나 주어진 URL에서 JSON 문자열을 얻는 방법을 찾을 수 없습니다. URL은 다음과 같습니다 : " https://api.facebook.com/method/fql.query?query=.....&format=json " 전에 XDocuments를 사용했는데 load 메소드를 사용할 수 있습니다. XDocument doc = XDocument.load("URL"); 이 방법이 JSON에 해당하는 것은 무엇입니까? JSON.NET을 사용하고 있습니다.

8
웹 클라이언트와 HttpWebRequest / HttpWebResponse
성취 할 수있는 대부분은 수업으로 HttpWebRequest/Response도 달성 할 수있는 것 같습니다 WebClient. 에 WebClient대한 고급 래퍼 인 어딘가를 읽었습니다 WebRequest/Response. 지금까지로 수행 HttpWebRequest/Response할 수없는 WebClientHttpWebRequest / Response가 더 세밀한 제어를 제공하는 곳 을 볼 수 없습니다 . 언제 WebClient를 사용해야 HttpWebRequest/Response합니까? (분명히 HttpWebRequest/ResponseHTTP에 따라 다릅니다.) 그렇다면 HttpWebRequest/Response저수준이라면 WebClient무엇을 달성 HttpWebRequest/Response할 …


10
웹 클라이언트에서 상태 코드를 얻는 방법은 무엇입니까?
WebClient클래스를 사용하여 웹 양식에 일부 데이터를 게시하고 있습니다. 양식 제출의 응답 상태 코드를 받고 싶습니다. 지금까지 예외가있는 경우 상태 코드를 얻는 방법을 알아 냈습니다. Catch wex As WebException If TypeOf wex.Response Is HttpWebResponse Then msgbox(DirectCast(wex.Response, HttpWebResponse).StatusCode) End If 그러나 양식이 성공적으로 제출되고 예외가 발생하지 않으면 상태 코드 (200,301,302, ...)를 알 …
90 c#  .net  vb.net  webclient 

5
WebClient에서 2 개의 연결 제한을 프로그래밍 방식으로 제거하는 방법
이러한 "미세"RFC는 모든 RFC 클라이언트에서 호스트 당 2 개 이상의 연결을 사용하지 않도록주의해야합니다. Microsoft는 WebClient에서이를 구현했습니다. 나는 그것을 끌 수 있다는 것을 안다. App.config : <?xml version="1.0" encoding="utf-8" ?> <configuration> <system.net> <connectionManagement> <add address="*" maxconnection="100" /> </connectionManagement> </system.net> </configuration> ( http://social.msdn.microsoft.com/forums/en-US/netfxnetcom/thread/1f863f20-09f9-49a5-8eee-17a89b591007에 있음 ) 그러나 프로그래밍 방식으로 어떻게 할 수 있습니까? …

3
C #에서 WebClient를 통해 URL에 JSON 게시
C #으로 변환해야하는 JavaScript 코드가 있습니다. 내 JavaScript 코드는 생성 된 웹 서비스에 일부 JSON을 게시합니다. 이 JavaScript 코드는 잘 작동하며 다음과 같습니다. var vm = { k: "1", a: "2", c: "3", v: "4" }; $.ajax({ url: "http://www.mysite.com/1.0/service/action", type: "POST", data: JSON.stringify(vm), contentType: "application/json;charset=utf-8", success: action_Succeeded, error: action_Failed }); …
87 c#  webclient 

1
WebClient.DownloadString으로 인해 인코딩 문제로 인해 문자가 왜곡되지만 브라우저는 정상입니다.
다음 코드 : var text = (new WebClient()).DownloadString("http://export.arxiv.org/api/query?search_query=au:Freidel_L*&start=0&max_results=20")); text다른 많은 것들 중에서 문자열을 포함 하는 변수 가됩니다. "$ κ $ -Minkowski 공간, 스칼라 필드 및 Lorentz 불변의 문제" 그러나 Firefox에서 해당 URL을 방문하면 $ κ $ -Minkowski 공간, 스칼라 필드, 로렌츠 불변 문제 실제로 맞습니다. 나는 또한 시도했다 var data …

4
C #을 통해 웹 사이트에 로그인
저는 비교적 C #을 처음 사용하고 웹 사이트에서 소스 코드의 일부를 읽는 애플리케이션이 있습니다. 모두 작동합니다. 그러나 문제는 문제의 페이지에서 사용자가이 소스 코드에 액세스하기 위해 로그인해야한다는 것입니다. 내 프로그램에 웹 사이트에 사용자를 처음 로그인하는 방법이 필요한 것은이 작업이 완료되면 소스 코드에 액세스하여 읽을 수 있습니다. 로그인해야하는 웹 사이트 : mmoinn.com/index.do?PageModule=UsersLogin …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.