从响应中获取参数
本文关键字:参数 获取 响应 | 更新日期: 2023-09-27 18:18:44
当我输入这样的链接:https://graph.facebook.com/oauth/authorize?client_id=xXXXXXXXXXX&redirect_uri=http%3a%2f%2flocalhost%3a2803%2fDefault.aspx
时,服务器将返回一个这样的url: http://localhost:2803/Default.aspx?code=ABCDEFGH
。
我想从服务器执行这些操作。我已经使用HttpWebRequest.getResponse()尝试从返回的请求的代码,但不能。你能告诉我如何从服务器调用它并从响应中获得"代码"参数吗?我有一个尝试上面的代码,但似乎不工作。如果我用响应。重定向,我可以得到Request.QueryString。但是,这样做会使我的页面重新加载一次不必要的时间
var link = "https://graph.facebook.com/oauth/authorize?client_id=xXXXXXXXXXX&redirect_uri=http%3a%2f%2flocalhost%3a2803%2fDefault.aspx";
var request = System.Net.HttpWebRequest.Create(link);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Encoding rEncoding = Encoding.GetEncoding(response.CharacterSet);
在Default.aspx.cs中你可以这样访问值ABCDEFGH
:
string CodeValue = Request.QueryString["code"];