我有page,default.aspx
,有一個按鈕。點擊它,我發送一個帶有查詢字符串參數的「HTTP POST」請求給一些服務器,它返回了我的jSON數據,並將我重定向到了default.aspx在螢火蟲中看不到HTTP POST參數
現在我希望看到請求的樣子和什麼所有查詢字符串參數都已發送。 但是,在螢火蟲(params)部分,我看不到它。我如何查看它?
我有page,default.aspx
,有一個按鈕。點擊它,我發送一個帶有查詢字符串參數的「HTTP POST」請求給一些服務器,它返回了我的jSON數據,並將我重定向到了default.aspx在螢火蟲中看不到HTTP POST參數
現在我希望看到請求的樣子和什麼所有查詢字符串參數都已發送。 但是,在螢火蟲(params)部分,我看不到它。我如何查看它?
心不是那麼簡單的實現堅持淨面板上的螢火蟲,看看每個條目的細節?
http://getfirebug.com/wiki/index.php/Net_Panel#Persist
當啓用該選項,請求列表項不 重新加載頁面時刪除。而是根據頁面 請求進行分組,這意味着,當多次重新加載頁面時,您將 獲得多個以頁面標題爲根的請求樹。
如果您發送查詢參數,它是一個GET請求。您不應該混合使用POST和GET方法,否則會遇到麻煩。
沒有理由POST請求不能包含查詢字符串參數。你只需要保持直線。 –
這段代碼後日志,或者發現獲取數據到您的螢火蟲窗口,把它放在你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>");
}
}
}
「返回我JSON也重定向我回到Default.aspx的」 - 這不會使整體非常有意義....你能澄清一下,可能我們看一些代碼? –
使用http://www.fiddler2.com/fiddler2/或類似軟件。 –