タグ付けされた質問 「httpwebrequest」

HttpWebRequestは、WebRequestクラスのHTTP固有の実装を提供する.NET Frameworkアプリケーションのクラスです。

3
WebRequestの本文データを設定する
ASP.NETでWebリクエストを作成していて、大量のデータを本文に追加する必要があります。それ、どうやったら出来るの? var request = HttpWebRequest.Create(targetURL); request.Method = "PUT"; response = (HttpWebResponse)request.GetResponse();
122 c#  httpwebrequest 

17
サーバーはプロトコル違反をコミットしました。Section = ResponseStatusLine ERROR
プログラムを作成し、サイトに文字列を投稿しようとしたところ、次のエラーが発生しました。 「サーバーがプロトコル違反をコミットしました。Section= ResponseStatusLine」 このコード行の後: gResponse = (HttpWebResponse)gRequest.GetResponse(); この例外を修正するにはどうすればよいですか?
115 c#  httpwebrequest 

3
C#HttpWebRequestとWebRequest
私はこのコードを見ました: var request = (HttpWebRequest) WebRequest.Create("http://www.google.com"); なぜキャストする必要があるの(HttpWebRequest)ですか?なぜ使用しないのHttpWebRequest.Createですか?そしてなぜをHttpWebRequest.Create作るWebRequestのHttpWebRequestですか?
112 c#  httpwebrequest 

4
HTTP Web GETリクエストを適切に行う方法
私はまだc#の新人であり、通知(応答、コメントなど)を受け取ったときに通知するこのページのアプリケーションを作成しようとしています。しかし、今のところ、ユーザーのデータを取得するapiを単純に呼び出そうとしています。 私はVisual Studio Express 2012を使用してC#アプリケーションを構築しています。ここでは、ユーザーIDを入力するため、アプリケーションはユーザーIDを使用してリクエストを作成し、このユーザーIDの統計を表示します。 これが私がリクエストを作成しようとしているコードです: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; //Request library using System.Net; using System.IO; namespace TestApplication { class Connect { public string id; public string type; protected string api = "https://api.stackexchange.com/2.2/"; protected string options = "?order=desc&sort=name&site=stackoverflow"; public string request() { string totalUrl …
112 c#  .net  httpwebrequest 

6
HTTPリクエストからJSONデータを受信する
正常に機能しているWebリクエストがありますが、ステータスOKを返しているだけですが、返すように要求しているオブジェクトが必要です。要求しているjson値を取得する方法がわかりません。オブジェクトHttpClientを使用するのは初めてですが、見逃しているプロパティはありますか?私は本当に戻りオブジェクトが必要です。助けてくれてありがとう 電話をかける-正常に実行すると、ステータスOKが返されます。 HttpClient client = new HttpClient(); client.DefaultRequestHeaders.Accept .Add(new MediaTypeWithQualityHeaderValue("application/json")); var responseMsg = client.GetAsync(string.Format("http://localhost:5057/api/Photo")).Result; APIgetメソッド //Cut out alot of code but you get the idea public string Get() { return JsonConvert.SerializeObject(returnedPhoto); }

3
HttpWebRequestを使用してフォームデータを投稿する
自分のWebアプリケーション内にない指定のURLにフォームデータを投稿したい。「domain.client.nl」などの同じドメインがあります。WebアプリケーションのURLは「web.domain.client.nl」で、投稿先のURLは「idp.domain.client.nl」です。しかし、私のコードは何もしません.....誰かが私が間違っていることを知っていますか? Wouter StringBuilder postData = new StringBuilder(); postData.Append(HttpUtility.UrlEncode(String.Format("username={0}&", uname))); postData.Append(HttpUtility.UrlEncode(String.Format("password={0}&", pword))); postData.Append(HttpUtility.UrlEncode(String.Format("url_success={0}&", urlSuccess))); postData.Append(HttpUtility.UrlEncode(String.Format("url_failed={0}", urlFailed))); ASCIIEncoding ascii = new ASCIIEncoding(); byte[] postBytes = ascii.GetBytes(postData.ToString()); // set up request object HttpWebRequest request; try { request = (HttpWebRequest)HttpWebRequest.Create(WebSiteConstants.UrlIdp); } catch (UriFormatException) { request = null; } if (request == null) throw new …


5
HttpWebRequest.GetResponse()が失敗したときにエラー情報を取得する方法
HttpWebRequestを開始してから、その応答を取得しています。ときどき、500(または少なくとも5 ##)のエラーが発生しますが、説明がありません。私は両方のエンドポイントを制御しており、受信側にもう少し情報を取得してもらいたいです。たとえば、サーバーからクライアントに例外メッセージを渡したいと思います。これはHttpWebRequestとHttpWebResponseを使用して可能ですか? コード: try { HttpWebRequest webRequest = HttpWebRequest.Create(URL) as HttpWebRequest; webRequest.Method = WebRequestMethods.Http.Get; webRequest.Credentials = new NetworkCredential(Username, Password); webRequest.ContentType = "application/x-www-form-urlencoded"; using(HttpWebResponse response = webRequest.GetResponse() as HttpWebResponse) { if(response.StatusCode == HttpStatusCode.OK) { // Do stuff with response.GetResponseStream(); } } } catch(Exception ex) { ShowError(ex); // if the server returns …

4
C#でPOSTを介してJSONを送信し、返されたJSONを受信しますか?
これが私の最初だけでなく、今までにJSONを使用して、時間であるSystem.NetとWebRequest私のアプリケーションのいずれかで。私のアプリケーションは、以下のようなJSONペイロードを認証サーバーに送信することになっています。 { "agent": { "name": "Agent Name", "version": 1 }, "username": "Username", "password": "User Password", "token": "xxxxxx" } このペイロードを作成するために、私はJSON.NETライブラリを使用しました。このデータを認証サーバーに送信し、そのJSON応答を受信するにはどうすればよいですか?これが私がいくつかの例で見たものですが、JSONコンテンツはありません: var http = (HttpWebRequest)WebRequest.Create(new Uri(baseUrl)); http.Accept = "application/json"; http.ContentType = "application/json"; http.Method = "POST"; string parsedContent = "Parsed JSON Content needs to go here"; ASCIIEncoding encoding = new ASCIIEncoding(); Byte[] bytes …

4
C#経由でWebサイトにログインします
私はC#の使用に比較的慣れておらず、Webサイトのソースコードの一部を読み取るアプリケーションを持っています。それはすべて機能します。ただし、問題は、問題のページでこのソースコードにアクセスするためにユーザーがログインする必要があることです。私のプログラムには、最初にユーザーをWebサイトにログインさせる方法が必要です。その後、ソースコードにアクセスして読み取ることができるようになります。 ログインする必要のあるWebサイトは次のとおりです。mmoinn.com/ index.do?PageModule = UsersLogin 私はこれを行う方法について一日中検索し、例を試しましたが、運がありませんでした。 前もって感謝します

10
.NETのHttpWebRequest / Responseで自己署名証明書を使用する
自己署名SSL証明書を使用するAPIに接続しようとしています。私は.NETのHttpWebRequestオブジェクトとHttpWebResponseオブジェクトを使用してこれを行っています。そして、私は次のような例外を取得しています: 基になる接続が閉じられました:SSL / TLSのセキュリティで保護されたチャネルの信頼関係を確立できませんでした。 これが何を意味するのか理解しています。そして、 .NETが警告を発して接続を閉じる必要があると感じる理由を理解しています。しかし、この場合は、とにかくAPIに接続したいので、man-in-the-middle攻撃は気にしないでください。 では、この自己署名証明書の例外を追加するにはどうすればよいですか?または、HttpWebRequest / Responseに証明書をまったく検証しないように指示するアプローチですか?どうすればいいですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.