問題タブ [http-patch]
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.
c# - HTTP PATCH メソッド C#
HTTP "PATCH" 要求を含めるオプションが表示されません。Visual Studio Intellisense を使用してもオプションが表示されませんか? 「POST」の代わりに「PATCH」メソッドをこのコードに含めるにはどうすればよいですか
routing - OData v4.0 - PUT、PATCH、DELETE が 404 を返す
次の Nuget パッケージを含む C# .NET Web Api プロジェクトがあります。
- MVC 5.2.3
- Microsoft ASP.NET Web API 2.2 for OData v4.0 (バージョン 6.0.0)
- Microsoft.AspNet.OData.Versioning (バージョン 2.1.0)
IIS では、applicationhost.config ファイル内の ExtensionlessUrl-Integrated-4.0 に対して、PUT、PATCH、および DELETE 動詞が有効になっています。
以下は WebApiConfig.cs です
呼び出したいコントローラー アクションは次のように定義されます。
フィドラーの REST API リクエストは次の形式です。
DELETE (PATCH または PUT) の要求が行われると、404 が返されます。OData ルーティングは考慮されていないようです。
OData アセンブリをデバッグする必要がないことを望んでいました。
ありがとう、リック