webDavCORSプラグインがあります。これを使用してwebDavサーバー上のPOST/PUT / GET / REMOVE/ALLDOCSファイルを使用できます。
FTPでも同じことをしたいのですが、xmlhttprequest
-syntaxを機能させるのに苦労しています(エラーが発生しているだけです0
)。
Mozillaのこのページには、ファイルやftpにも使用できると書かれてxmlhttprequests
いますが、実用的な例やチュートリアルはどこにも見つかりません。
これは私が試していることであり、access to restricted URI denied
function reqListener () {
console.log(this.responseText);
}
var oReq = new XMLHttpRequest();
oReq.onload = reqListener;
oReq.open("GET", "ftp://<username>:<passeword>@mydomain.de/folder/test.txt", true);
oReq.send();
また、通常のAjaxリクエストを試しました
$.ajax({
url: "ftp://sharedspace.domain.provider.com/folder/test.txt",
type: "GET",
async: true,
dataType: "text",
crossdomain : true,
headers : {
user: "<username>",
password: "<password>"
},
success: function(e){
console.log("success");
console.log(e);
},
error: function(e){
console.log("error");
console.log(e);
},
});
これも機能せず、0
ステータスコードを返します。
質問:のクロスドメインを
実行するための正しい構文は何ですか。XMLHTTPREQUEST
FTP
ありがとう!
編集:
私が見つけた唯一の有用なリンクはここにあるこのページですが、それはほんの少しの情報であり、私はそれらを一緒に困惑させることができませんでした。
編集
多分また役に立つリンク