所以我知道这有效:
[HttpPost]
public string functionthatiuse()
{
string id = "";//does nothing
return relevantinfo;
}
然后我使用下面显示的这个 Chrome POST 扩展,我在函数中有一个断点,我知道它是如何到达它的。这基本上是一个空的帖子请求。
但是当我尝试使用参数发布时,我遇到了麻烦。理想情况下,我想做这样的事情:
[HttpPost]
public string functionthatiuse(string idx)
{
string id = ""; //does nothing and is different from idx
return relevantData;
}
但是当我尝试使用它时,我得到了一个错误。我很确定这是因为我没有正确格式化内容正文,并且我尝试将其他内容放入内容正文中,但没有任何效果。有谁知道我如何使用这个扩展向这个函数发送 POST 参数?我在代码中所做的格式应该基本相同(要求的一部分)。
编辑:
这是错误的图片: