文字列をWebApiに送信する必要があります。次のコードを試しましたが、予想される出力が得られませんでした。 JavaScriptでajaxを使用して文字列の配列をWebAPIに送信
:
$.ajax({
url:serviceUrl+'/sample',
type:'POST',
data:['a','b','c'],
contentType:'application/json',
dataType:'JSON'
}).done(function(data){
console.log(data);
}).fail(function(data){
console.log(data);
});
コントローラーで:ノー要素でdataFromUIを得ているWebAPIのでは
[Route("sample")]
[HttpPost]
[ResponseType(typeof(string))]
public IHttpActionResult GetSample(List<string> dataFromUI)
{
return Ok("Success");
}
。 私はJSON.stringifyでデータを送信しようとしましたが、今回はdataFromUIをnullにしました。
私は答えが得られたらうれしいです。
ありがとうございました。
私は試みました。 –