c# - 如何允许客户端仅通过 post 方法发送数据
问题描述
我正在使用 asp.net 网络表单。我将页面的 url(www.domainname.Test.aspx) 提供给客户端。我希望客户端只能通过 post 方法发送数据,该怎么做?哪种是最好的内容类型?
解决方案
在这里回答https://stackoverflow.com/a/32326741/2122217
在 Page_Load
if (!string.Equals(Request.HttpMethod, "POST"))
{
Response.StatusCode = 405;
Response.End();
}
推荐阅读
- vba - 将多个值写入 .INI 文件中的单个键的格式是什么,VBA 中读取 INI 文件中键的所有值的读取语句是什么?
- java - Spring Data Cassandra - 创建一个带有选项值的表
- mongodb - 如何在mongodb中加入多个表
- android - Android Pie 和 WiFiManger.getScanResults() 返回空列表或 Android Oreo WiFiManger.startScan() 返回 false
- python - 使用带有可执行 python 脚本的 CMD 命令
- ruby-on-rails - 如果用户未登录,则阻止他们访问 Rails 应用程序中的页面
- php - Laravel 5.7 LeftJoin 从两个表中删除行
- java - 我们可以在 spring 的实体对象上使用@autowired 吗?
- function - 使用 JOIN 将多个 IMPORTRANGES 拉入 SORT(ARRAYFORMULA({importrange1; importrange2; etc}
- python - 在 Apache 和 mod_wsgi 下运行的 Django 使用“虚拟”文件系统?