0
我想測試使用AJAX請求的應用程序的安全性。來自Firebug的AJAX POST張貼空值?
我一直在使用Firebug的終端嘗試,但數據不讓它通過到服務器。
在Firebug是這種類型的測試甚至可能還是我需要一個不同的程序?
$.ajax({
url: 'http://127.0.0.1:5000/admin/update',
type: 'POST',
data: JSON.stringify(
{extension:'x', mobile:'x', mobex:'x', altContact:'x', fax:'x', userid:'x', lcode:'x', desk: 'x'}
),
contentType: "application/json",
success: function(data) {
}
});
後端是Python的:
@jsonify
def updateExceptLocationAndDesk(self):
print "Params:",request.params
結果是:
Params: UnicodeMultiDict([])
檢查,如果你正在從服務器響應或不使用錯誤塊n Ajax調用 – Max 2012-08-08 10:22:51
我從服務器獲取的響應,它拋出一個KeyError異常,因爲request.params爲空。我也從正在提供應用程序的命令shell獲取結果。 – JackalopeZero 2012-08-08 10:25:44