アップロードしたいファイルが既にファイルリストにある場合(上書きする)、Javascriptを使用してGoogle App(Google App Engineにあります)に問い合わせています。XMLHttpRequestへの返信方法
リクエストを送信する方法はわかりましたが、サーバーからPythonを使用してレスポンスを作成するにはどうすればよいですか?
これが要求です:ご覧のとおり
var req = new XMLHttpRequest();
req.open('POST', 'https://safeshareapp.appspot.com/upload', async);
req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
req.setRequestHeader("Content-length", body.length);
req.setRequestHeader("Connection", "close");
if (async) {
req.onreadystatechange = function() {
if(req.readyState == 4 && req.status == 200) {
var response = null;
try {
response = JSON.parse(req.responseText);
} catch (e) {
response = req.responseText;
}
callback(response);
}
}
}
// Make the actual request
req.send(body);
、すべてがOKになった後、私たちは要求からresponseTextを取得しているが、私の質問は、私たちは、サーバー側でそのresponseTextフィールドを埋めるんかです??
あなたはどの言語を使用していますか? PHPを使用しているとします。そして、あなたは以下を使うことができます: '<?php ...........;エコーjson_encode($ variable_to_serialize); ?> ' –
私たちはPythonを使用しています – c4sh