我一直在研究这个article中发布的示例代码。它可以工作,我可以按原样使用它。但是,我真的希望将apikey作为请求标头而不是querystring参数提交。这将使URL保持整洁。
我知道如何在像Fiddler这样的工具中只添加一个请求头,但是我如何修改代码使其在头中查找而不是在querystring中查找?
仅供参考,我使用的是MVC4测试版...
发布于 2012-06-12 14:52:31
头变量和URL参数是不同的,但通常在处理请求时,您会发现它们在相同的数据结构中。我不熟悉.NET,但是你应该有一个头输入的数组或散列,就像你有URL参数一样。就像这样
System.Web.HttpContext.Current.Request.Headers"APIKey";
像候选人一样的元素(更改varname)
发布于 2012-05-29 16:11:15
如果您像"Form Data"(POST)一样发送它,那么为了提交表单而执行查询字符串参数(GET
https://stackoverflow.com/questions/10802442
复制