使用webservice重定向到http地址

时间:2014-10-29 13:04:03

标签: c# web-services redirect

所以我有一个案例,我有一个网络服务应该接听来电,并从通话中做不同的事情,然后将来电者重定向到一个特定的地址。

public Response myWebservice(jsonObject json)
{
    {
          //Do other stuff
    }
          //Redirect to http://www.myaddress.com/myaddress
}

到目前为止,我已尝试使用一些HttpContext.Current.Response.Redirect("地址");但它并没有真正把我带到任何地方,所以我想我会在这里寻求一些指导,这可能会让我更进一步。

1 个答案:

答案 0 :(得分:1)

试试这段代码:

public Response myWebservice(jsonObject json)
{
    {
          //Do other stuff
    }
    //Redirect to http://www.myaddress.com/myaddress
    Context.Response.StatusCode = 307;
    Context.Response.AddHeader("Location","http://www.myaddress.com/myaddress");
    return null;
}

找到代码herehere