为什么我的POST调用在接受String而不是数组时返回404?

时间:2015-07-20 14:06:01

标签: c# jquery .net webserver

我的服务器端有这个POST调用,此时只记录发送的内容并返回状态代码。但是,当我将 List<Filter> filter = new ArrayList<Filter>(); filter.add(new Equal("SURNAME", "SMITH")); tq.setFilters(filter); 更改为public HttpResponseMessage PostTaggedText(String[] issueArray)时,它会返回404?

我所有的GET请求都完全正常 - 为什么它不喜欢这个?

这是整个方法:

public HttpResponseMessage PostTaggedText(String issueArray)

这里是调用它的jquery脚本:

[HttpPost,ActionName("posttaggedtext")]
public HttpResponseMessage PostTaggedText(String[] issueArray)
{
    System.Diagnostics.Debug.WriteLine(issueArray);
    return new HttpResponseMessage(HttpStatusCode.OK);
}

0 个答案:

没有答案