允许 C# 接受和处理 POST 请求
Allow C# to accept and deal with POST requests
我最近一直在为一个 ASP.NET 项目编写一个 C# 自定义 API,我的问题是,我如何实现一段代码,允许我接受 POST 请求,然后创建一个 SQL 查询,然后将其插入数据库。(如果需要,我可以使用JS)
帕斯特宾链接:http://pastebin.com/mMN4cZwd
我也知道我的代码目前容易受到SQL注入的影响,但不要担心自己!
创建一个处理程序( receivepost.ashx),然后:
public class receivepost : IHttpHandler, System.Web.SessionState.IRequiresSessionState
{
public void ProcessRequest(HttpContext context)
{
if (context.Request.Form["order_id"] != null)
{
int orderID = Convert.ToInt32(context.Request["order_id"]);
// SQL SYNTAX TO SAVE ORDERID IN TO DATABASE
}
}
public bool IsReusable
{
get
{
return false;
}
}
}
您的处理程序将从外部调用,例如: www.yourdomain.com/tools/receivepost.ashx
相关文章:
- 为什么Hapi.js POST处理程序返回空负载
- 如何处理HTTP 204”;无内容”;在Restangular POST中
- 使用node.js和express来处理POST请求
- 为什么我们需要为POST定义res.on('data'..,即使我们不处理数据
- 使用jQuery生成POST表单并处理结果
- JSON / JQUERY - ajax post,如何在成功函数中处理 XML 数据
- 如何处理 AngularJS 中 $http.post 的延迟
- 允许 C# 接受和处理 POST 请求
- 在使用 POST 方法发送密码之前,有没有办法使用 bcrypt 对密码进行哈希处理
- AngularJS应该如何处理由于过时的XSRF令牌而导致的$http.post 中的403错误
- 在javascript http post请求之后处理不同的php响应
- 如何使用 JQuery .load(this.href) 处理 POST 请求
- 轨道:轨道中的 POST 422(不可处理的实体)?由于路由或控制器
- 提交 JQuery 表单 $.post() 处理成功时的显示消息
- 在 POST ajax 处理程序中更改 window.location 会发出新的 ajax 调用,而不是重定向
- 将元素ID传递到数组中以进行POST表单处理
- 节点/请求错误:“;处理POST请求:无内容类型”;
- 如何在jQuery中处理POST请求的响应
- 在JavaScript Firebase应用程序中处理POST请求的正确方法
- 共享类&;用户&;没有方法处理POST /1/collections"