こんにちは、私はweb api2とangularjsを使用して1つのアプリケーションを開発しています。 Web APIメソッドにデータを送信するのに苦労しています。私はオブジェクトとしてPUTとPOSTメソッドとしてデータを送信する問題を抱えています。 deleteメソッドとgetbyidメソッドでは、私は単一のパラメータを送信することができますが、私はオブジェクトとしてデータを送信することができません。私は以下のようにヌルを受け取っています。 anglejsを使用してWeb APIメソッドにデータを送信できません
私はanglejsを使用して以下のように呼び出しています。
this.saveSubscriber = function (sub) {
return $http({
method: 'post',
data: sub,
url: '/NCT_Users/',
// contentType: "application/json"
headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
});
}
上記のコードでコメントヘッダーとコメントを解除してcontentTypeのコメントを外すと、以下のように完全にnullオブジェクトが表示されます。
なぜオブジェクトをモデルにバインドできないのか分かりますか?どんな助けもありがとう。ありがとうございました。
あなた 'JS'がパラメータ' NCT_UserRegistration' ...また '合格しようと同じ性質を持っているのあなた' sub'ことを確認してくださいデータ:JSON.stringify(sub) ' –
あなたは' headers:{'Content-Type': 'application/json'}、 '? –