2017-09-02 16 views
0

をログインするPOSTを送信し、これは私が今ログイン、私は作品のpythonコードを複製しようとしています

 def login(self, username, password): 
     print('Logging In...') 
     # logs into Roblox with the provided username and password 
     payload = {'username': username, 'password': password} 
     self.session.post('https://www.roblox.com/newlogin', data=payload) 
     print('Successfully Logged In.') 

を複製しようとしていますPythonのコードで、私が使用しようとしました同じPOSTをシミュレートするためのJqueryポストが、エラーを繰り返しています。基本的にスタンドアロンの他のリソースからの助けを借りずに、これも1つのスクリプトに載せたいと思います。これは私の現在のコードです。

var user,pass; 
data = {'username': user,'password': pass}; 

function post(url){ 
$.ajax({ 
    type: 'POST', 
    url: url, 
    crossDomain: true, 
    data: data, 
    success: function(responseData, textStatus, jqXHR) { 
     console.log("[*] POST Successfully!"); 
    }, 
    error: function (responseData, textStatus, errorThrown) { 
     console.log("[*] POST Fail!"); 
    } 
}); 
} 
function send(){ 

    user = prompt("Username:"); 
    pass = prompt("Password:"); 

    post(hookurl); 
} 
send() 

私は(明らかに)にログインしようとしているウェブサイトは次のように、あなたがこれを行うにしたい場合は、あなたがウェブサイトから入学を取得する必要があり、cross originウェブサイトに投稿することはできませんJavaScriptのhttps://www.roblox.com/newlogin

答えて

0

ですaccess-control-allow-originヘッダーを応答ヘッダーに定義する必要があります。

関連する問題