0

AJAX リクエストを使用するアプリケーションのセキュリティをテストしようとしています。

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([])
4

1 に答える 1

0

私はこれを機能させましたが、方法がわかりません。

$.post(
        '/admin/update',
        {'extension':'123', 'mobile':'123', 'mobex':'123', 'altContact':'123', 'fax':'123', 'userid':'19700', 'lcode':'456456', 'desk': '123'},                    
        function (data)
        {
            if(data=='success')
            {
                $('#message').show();
                $('#message').html('Record successfully updated.');
                setTimeout(function(){$('#message').fadeOut('slow')}, 5000);
            }
        },
        'json'
        );  

jsonifyが何かを変えたとは思わない。誰かがこれに出くわした場合、少なくともここに答えがあります!

于 2012-08-08T11:26:22.340 に答える