Razor Pages:OnGet Handler "accept" 是请求主体吗?
Razor Pages: Does OnGet Handler "accept" a request body?
获取 razor 页面时,是否可以将 Request-Body 传递给它?当调用 OnGet 处理程序时,this.Request.Body
或 this.HttpContext.Request.Body
似乎是空的:
OnPost 处理程序似乎不是这种情况(呃):
我认为使用 Query-Parameters 而不是 Request-Body 更适合 GET-Request,但是有人抱怨 URL 在调用页面时会太长。
问题是,我能否以某种方式读取 OnGet 处理程序中的 Request-Body?非常感谢任何帮助。
can I read the Request-Body in the OnGet handler somehow
不可以,你可以用Get请求发送请求体,请求体将是ignored.So如果你想发送请求体,你可以使用Post或Put请求。
获取 razor 页面时,是否可以将 Request-Body 传递给它?当调用 OnGet 处理程序时,this.Request.Body
或 this.HttpContext.Request.Body
似乎是空的:
OnPost 处理程序似乎不是这种情况(呃):
我认为使用 Query-Parameters 而不是 Request-Body 更适合 GET-Request,但是有人抱怨 URL 在调用页面时会太长。
问题是,我能否以某种方式读取 OnGet 处理程序中的 Request-Body?非常感谢任何帮助。
can I read the Request-Body in the OnGet handler somehow
不可以,你可以用Get请求发送请求体,请求体将是ignored.So如果你想发送请求体,你可以使用Post或Put请求。