我正在构建一个Web API,它需要开发人员或API密钥才能访问。要求API密钥在querystring中还是在请求头中更好?
ASP.NET网络应用编程接口4
发布于 2012-09-19 09:05:44
一般来说,我认为请求头是最好的,但如果您计划从浏览器调用API,则应该使用请求参数:从浏览器代码中创建请求头通常比从服务器端代码中更难。
发布于 2012-09-19 09:07:36
在我看来,使用HTTP头来做这件事会更干净。它允许您将url仅用于标识要访问的资源,而将头部用于协议和访问控制。
https://stackoverflow.com/questions/12487214
复制相似问题