0
ブラウザでCordovaアプリケーションを実行しています。CordovaのJqueryエスケープURL
また、Ajaxリクエストを送信する必要がある場合は、部分的にエスケープされたURLに送信します。
http://192.168.8.100:3000/proxy/https%3A%2F%2Fqz.com%2Fpostqr
URIをエンコードしようとしましたが、シリアライズしようとしましたが、同じ動作が見られます。ブラウザはWindows上で動作するChromeです。問題の
コード:
var url = "https://qz.com/postqr";
var data = {payload:results,user:user};
$.ajax({
type: "POST",
url: url,
data: data
}).fail(function(data){
console.log('ERROR SUBMITTING RES');
console.log(data);
}).done(function(data) {
console.log('SUBMITTING RES');
console.log(data);
});
`` `
編集:SO私のために問題を修正していない上に提供ソリューション。
[URLのAJAX要求の文字列をjQueryでエンコードする](http://stackoverflow.com/questions/6544564/url-encode-a-string-in-jquery-for-an-ajax-request) ) – Script47
Script47 - 私はそのページからの提案を試みたが、うまくいかなかった。私はその質問にも言及しました。 –