我有page,default.aspx
,有一个按钮。单击它,我发送了一个带有查询字符串参数的“HTTP POST”请求到某个服务器,该服务器返回了我的jSON数据,并将我重定向回default.aspx
现在,我希望看到请求的内容以及所有查询字符串参数的发送方式。 然而,在萤火虫(params)部分,我看不到它。我如何查看?
答案 0 :(得分:2)
是不是就像在Firebug中启用Net面板上的Persist一样简单并查看每个条目的详细信息?
http://getfirebug.com/wiki/index.php/Net_Panel#Persist
启用此选项后,请求列表的条目不会 重新加载页面时删除。而是按页面分组 请求,这意味着,当你重新加载页面几次时 获取多个以页面标题为根的请求树。
答案 1 :(得分:0)
如果您要发送查询参数,那么这是一个GET请求。你不应该混合POST和GET方法,否则你会遇到麻烦。
答案 2 :(得分:0)
如果找到,此代码将记录发布或将数据发送到您的firebug窗口,将其放在您使用ajax请求的页面中
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Collections.Specialized;
namespace WebApplication1
{
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
NameValueCollection n = Request.QueryString;
int x = 0;
Response.Write("<script>");
foreach (string s in n)
{
// 3
// Get first key and value
string k = n.GetKey(x);
string v = n.Get(x);
// 4
// Test different keys
Response.Write("console.log('[" + k + "] => ");
Response.Write(v + "');");
x++;
}
if (x == 0)
{
Response.Write("console.log('QueryString is empty!')");
}
Response.Write("</script>");
}
}
}