このチュートリアルを使用して、Visual Studio 2012 で WCF と oData を構成および構築しました。
そこで、Firefox REST Client プラグインを使用して、正常に動作するかどうかをテストしました。
これがjsonを扱っている私のベースURLです。192.168.1.4/TestdataService/TestDataService.svc/User?$format=json
GET操作を正常に実行できます。ただし、 POST、PUT、および DELETE操作を実行できません。
POST操作は言う
ステータス コード: 415 サポートされていないメディア タイプ
その応答するボディは
{
"odata.error": {
"code": "",
"message": {
"lang": "en-US",
"value": "Unsupported media type requested."
}
}
}
PUT & DELETE操作は言う
ステータスコード: 405 メソッド
許可されない許可: GET、POST
その応答するボディは
{
"odata.error": {
"code": "",
"message": {
"lang": "en-US",
"value": "The URI 'http://192.168.1.4/TestdataService/TestDataService.svc/User?$format=json' is not valid for DELETE operation. The URI must refer to a single resource from an entity set or from a property referring to a set of resources."
}
}
}
以下にスクリーンショットを添付します。これに関するヘルプをいただければ幸いです。
ありがとう。
得る
役職
置く