会话信息是否应该包含在RESTAPI的GET请求头中

会话信息是否应该包含在RESTAPI的GET请求头中,rest,get,http-headers,asp.net-core-webapi,Rest,Get,Http Headers,Asp.net Core Webapi,在POST方法的标题中包含会话信息可能是好的。但是,对GET方法执行此操作会如何影响用户从浏览器调用此方法的能力?如果信息丢失,将抛出一个错误。在我看来,这不能从浏览器中正确调用。这是对休息的期望吗?或者GET方法不可以通过浏览器调用,这样可以吗 [HttpGet] public IActionResult GetRecords([FromHeader]String sessionInfo) 您将传递什么类型的会话信息?RESTAPI应该是无状态的。如果您的意思是传递某种授权信息,那么头部将是

在POST方法的标题中包含会话信息可能是好的。但是,对GET方法执行此操作会如何影响用户从浏览器调用此方法的能力?如果信息丢失,将抛出一个错误。在我看来,这不能从浏览器中正确调用。这是对休息的期望吗?或者GET方法不可以通过浏览器调用,这样可以吗

[HttpGet]
public IActionResult GetRecords([FromHeader]String sessionInfo)

您将传递什么类型的会话信息?RESTAPI应该是无状态的。如果您的意思是传递某种授权信息,那么头部将是常见的位置。