問題タブ [http-status-code-415]

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 に答える
108 参照

c# - .Net WCF 415 にコンテンツ タイプがありません

修正できない問題が発生しています。SO に関するいくつかの関連する質問を見つけましたが、これまでのところ何も役に立ちませんでした。

実行中のコードは次のとおりです。

エンドポイント (url) は WCF REST インターフェイスです。このコードをテスト REST インターフェイスに対して実行すると、正常に動作します。

ただし、ライブ REST インターフェイスに対して実行すると、次のエラーが発生します。

リモート サーバーがエラーを返しました: (415) コンテンツ タイプがありません。

現在、REST インターフェイスは両方のエンドポイントで同じです。ただし、結果に影響を与える可能性のある 2 つの違いがあります。

まず、ライブ REST は https 上で実行され、

web.config の webHttpBinding セクションの下。

第 2 に、テスト REST サーバーは Windows (.Net) 更新に関して最新の状態ですが、ライブ REST サーバーはそうではありません。

この問題を解決する方法を知っている人はいますか?

前もって感謝します!

0 投票する
0 に答える
499 参照

python - Python リクエストで JSON を投稿するときに、何も返さないか、エラー 500 を返しますか?

データのクロール タスクがあります。Firefox F12 (DevTools) で URL を調べたところ、サイトには次のような JSON 配列の入力が必要であることがわかりました。

phyIDs : 配列 0 : "FDER047ERDF"

一部のデータも JSON 形式で返します。

trueIDs : 配列 0 : "802.112.1"

必要なのは「trueID」だけなので、Python 3.6.1 と Requests を使用して作業を行います。コードの一部は次のとおりです。

しかし、出力された応答テキストは、何らかのエラーが発生したことを示す html のようなメッセージであり、 status_code は500ですが、ヘッダーの 'Content-Type' 部分をコメントし、JSON の代わりに通常のdictを入力データとして使用すると、何も返されず、 status_code が415に変わります。どうすればよいかわかりません。誰かが私を助けてくれることを願っています。どうもありがとう!

…………

みんなありがとう、私はこれを解決しました。問題は、JSON 配列に '0' を追加してはならないことです!

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

java - 415 サポートされていないメディア

415 Unsupported Mediaとはどういう意味ですか?

HttpClient MultiPartフォーム データ リクエストでこのエラーが発生しています。ヘッダーまたは本文にどのような変更を加えても、エラーに変化はありません。私が間違っている可能性があることに誰かが光を当てることができますか?