問題タブ [httpresponsemessage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4048 参照

.net - ContentDispositionHeaderValue.FileName と ContentDispositionHeaderValue.FileNameStar の違い

ユーザーがファイルをダウンロードできる .Net Web アプリケーションがあります。ファイルに付けられるファイル名には、デンマーク語の文字 æ、ø、å、およびその他の外国語の文字が含まれる場合があります。

クラス HttpResponseMessage を使用して、ContentDispositionHeaderValue が「添付ファイル」として初期化されたファイルを送信します。

ただし、

プロパティはデンマーク語の文字に対して IE では機能しませんが、ファイル名を

ファイル名が適切な形式に自動的にエンコードされます。

したがって、これは機能します:

ただし、自動的にエンコードされる理由と、この機能をサポートしているブラウザーに関するドキュメントは見つかりません。

インターネットを検索すると、文字列を FileNamestar プロパティに割り当てる前に URL エンコードする必要があるという提案が得られます。しかし、http トレースで正しくエンコードされていることがわかるので、これは必要ありません。

主要なブラウザはすべてこれをサポートしていますか? また、ファイル名が正しくエンコードされていることを確認できますか?

ありがとうジハード

0 投票する
1 に答える
8441 参照

c# - HttpResponseMessage を XML からオブジェクトに変換

Object の Serialization を定義しましたidAssignmentResult。しかし、XML である HttpResponseMessage をそのクラスに変換するにはどうすればよいでしょうか。エラーが発生します:

タイプ 'System.Net.Http.HttpContent' の値を 'System.Xml.XmlReader' に変換できません

私はvb.netとc#の両方を行います

vb.net

c#

0 投票する
2 に答える
4163 参照

c# - HttpResponseMessage は IsSuccessStatusCode C# です

PutAsync を使用していくつかのフィールドを更新しようとしている API があります。Put が成功した場合、Response として送信されるメッセージがあります。ただし、それを行うときに例外が発生した場合は、応答として例外メッセージを送信する必要があります

HttpResponseMessage 例外の処理方法がわかりません。responseMessage.StatusCode私はステータスを与えることを理解していますが、戻り値の型がTask<IHttpActionResult>

0 投票する
1 に答える
1348 参照

c# - C# OAuth バッチ マルチパート コンテンツ レスポンス、文字列オブジェクトではないすべてのコンテンツを取得する方法

OAuth バッチ リクエストに属するマルチパート コンテンツ レスポンスを受け取りました。

その内容を全文として読むと:

内容は次のとおりです。

HTTP リターン コード、JSON コンテンツなどをプロパティとして取得し、それらを処理できるようにするために、これらすべてのコンテンツをオブジェクト (単純な文字列ではなく、従来の HttpResponseMessage など) として取得する必要があります。

これらすべてのコンテンツを個別に読み取る方法は知っていますが、それらをオブジェクトとして取得する方法がわかりません。文字列コンテンツの取得に成功しただけです:

私の例では、testString には以下が含まれます。

この文字列を手動で解析することは想像できません...したがって、誰かが手がかりを持っているか、コンテンツを読む良い方法を説明してくれれば、それは素晴らしいことです.

ありがとう、マックス