jsonデータをWebサービスにプッシュしようとしています。JsonをWebサービスに渡す
ここに私のサンプルデータがあります。
{
"data" : {
"username" : "demo",
"password" : "demo1082*098/*42a",
"LoginToken" : "AAFF540EC55DASEFBE7E3D8404AED31F6DD30CA2BFCE2433B9475E696GG38730"
}
}
ここは私のWebサービスです。
public string Post([FromBody]string data)
List<Login> datas = JsonConvert.DeserializeObject<List<Login>>(data);
エラー。型「System.ArgumentNullException」の例外がNewtonsoft.Json.dllで発生したが、ユーザーコードで処理されなかった
データはNULLとして表示されます私はWebAPIの、安らかなAPI、C#の、視覚的なSTDを使用してい
ありがとうございました。
EDIT;
POSTデータにDHCクロムエクステンションを使用しています。 HEADER; コンテンツタイプ:application/json BODY;
{
"data" : {
"username" : "demo",
"password" : "demo1082*098/*42a",
"LoginToken" : "AAFF540EC55DASEFBE7E3D8404AED31F6DD30CA2BFCE2433B9475E696GG38730"
}
}
エラー。
500内部サーバーエラー
EDIT; "文字列"の種類のデータであるエラーが発生しました。私は "動的"としてそれを変更するときに問題を解決しました。誰かが動的ではなくキーワードを私に勧めてもらえますか?
Webサービスに値を渡すんどのように共有してください、コード –
@IkramTurgunbaevはあなたに感謝します。私はPOSTメソッドを使用しています。 – NewPHPer
@NewPHPer動的なキーワードを避けたい場合に備えて、私の解決策を確認してください。 – abhi