並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 4 件 / 4件

新着順 人気順

HttpClientの検索結果1 - 4 件 / 4件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

HttpClientに関するエントリは4件あります。 C#ネットprogramming などが関連タグです。 人気エントリには 『.NET Standard の HttpClientで送信時のBodyをgzip圧縮したい - 銀の光と碧い空』などがあります。
  • .NET Standard の HttpClientで送信時のBodyをgzip圧縮したい - 銀の光と碧い空

    HttpClientでPOSTやPUTのような送信を行う場合に、Bodyで送信するコンテンツをGZip圧縮したいと思ったのですが、意外とすぐに使えるサンプルコードが見当たりませんでした。 docs.microsoft.com とりあえず動くコードは書けたので、メモしておきたいと思います。Bodyで送信するコンテンツは、抽象クラスであるHttpContentで扱うのですが、単純な文字列の場合はStringContent、ストリームの場合はStreamContentなど用意されている具象クラスを利用できることがあります。 docs.microsoft.com docs.microsoft.com が、GZip圧縮できるクラスはないようなので、自分でHttpContentを継承する必要がありそうです。主に必要なのは、SerializeToStreamAsyncで引数のStreamにGZip圧縮し

      .NET Standard の HttpClientで送信時のBodyをgzip圧縮したい - 銀の光と碧い空
    • 【C#】System.Net.Http.HttpClientを使ってWeb APIとHTTP通信してみよう - Rのつく財団入り口

      System.Net.Http.HttpClientを使ってみよう C#で通信する時に標準となっているHttpClientクラス。使った時に調べたのですが古い情報が混ざっていたり、後から忘れて毎回ググったりしました。 ということで備忘録替わりに使い方のサンプルを載せる記事です。主に特定のWebサービスで公開されているAPIと通信するような形を想定しています。 System.Net.Http.HttpClientを使ってみよう C#のHTTP通信の歴史 インスタンス生成の方法について 呼び出し方 サンプルコード クラス全体 GETを投げる例 DELETEを投げる例 POSTを投げる例 バイナリファイルをPOSTでアップロードする例 最後にクラス全体 呼び出し側のクラス 関連書籍 こちらの記事もどうぞ System.Net.Http.HttpClientを使ってWeb APIと通信してみよう

        【C#】System.Net.Http.HttpClientを使ってWeb APIとHTTP通信してみよう - Rのつく財団入り口
      • .NET の HttpClient の Timeout は何の時間切れを指しているのか | @jsakamoto

        C#、ASP.NET、TypeScript、Angular を中心にプログラミングに関した話題を諸々。 by @jsakamoto

          .NET の HttpClient の Timeout は何の時間切れを指しているのか | @jsakamoto
        • neue cc - WebSerializer - オブジェクトからクエリストリングに変換するHttpClientリクエスト用シリアライザ

          T valueから URLエンコードされたクエリストリング、またはx-www-form-urlencodedなHttpContentを生成する、つまりはウェブ(HTTP/1)リクエスト用のシリアライザを作りました。 github.com/Cysharp/WebSerializer クエリストリングの生成、意外と面倒くさいな!と。(C#用の)専用のSDKが存在しないWeb APIの場合は、自分でURL組み立てたりFormUrlEncodedContentを組み立てたりしますが、数が多いとまぁ面倒くさい。リクエストのパラメーター数が多いと、null抜いたりも面倒くさい。 レスポンス側はReadFromJsonAsyncなどでダイレクトに変換できるようになって特に問題はないのですが、リクエスト側は、かなりの手作業が要求されます。そのへんを全部やってくれるrefitというライブラリもありますが(A

          1

          新着記事