gpt4 book ai didi

javascript - 允许C#接受并处理POST请求

转载 作者:行者123 更新时间:2023-11-28 07:42:59 25 4
gpt4 key购买 nike

我最近一直在用 C# 为 ASP.NET 项目编写自定义 API,我的问题是,如何实现一段代码,允许我接受 POST 请求,然后能够创建 SQL 查询然后将其插入数据库。 (如果需要我可以使用JS)

Pastebin链接:http://pastebin.com/mMN4cZwd

此外,我知道我的代码目前容易受到 SQL 注入(inject)攻击,但不用担心!

最佳答案

创建一个处理程序(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

关于javascript - 允许C#接受并处理POST请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27795056/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com