Asp.net 如何响应ASP中的HTTPGET调用?
我正在使用一个SMS服务,它通过使用get方法调用我的URL,将收到的SMS转发到我的网页。我的网页应该以纯文本的形式回复“Ok”,但是我不知道怎么做,你能给我一些建议吗?在Asp.net 如何响应ASP中的HTTPGET调用?,asp.net,Asp.net,我正在使用一个SMS服务,它通过使用get方法调用我的URL,将收到的SMS转发到我的网页。我的网页应该以纯文本的形式回复“Ok”,但是我不知道怎么做,你能给我一些建议吗?在页面加载中代码隐藏事件: Response.Clear(); Response.Write("Ok"); Response.End(); 您应该使用通用处理程序(ashx)在通用处理程序中执行此操作: public class Handler1 : IHttpHandler { public void Proce
页面加载中代码隐藏事件:
Response.Clear();
Response.Write("Ok");
Response.End();
您应该使用通用处理程序(ashx)在通用处理程序中执行此操作:
public class Handler1 : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
//your code here
context.Response.ContentType = "text/plain";
context.Response.Write("OK");
}
public bool IsReusable
{
get
{
return false;
}
}
}
在通用处理程序中执行此操作的原因是避免了aspx页面所具有的整个页面生命周期
如果您想在aspx页面中快速启动并运行,只需在类似page_load的程序中执行此操作:
Response.Clear();
Response.Write("OK");
Response.End();