私はこの問題に直面:いいえ「アクセス制御 - 許可 - 起源」
XMLHttpRequestが http://localhost:8000/scripts/advaced_donwload/advancedUpload/vueupload/store.phpをロードすることはできません。 要求された リソースに「Access-Control-Allow-Origin」ヘッダーが存在しません。したがって、オリジン 'http://localhost:8080'は許可されません。
これは私のコードです:
storeMeta(file) {
var fileObject = this.generateFileObject(file)
return new Promise((resolve, reject) => {
this.$http.post('http://localhost:8888/vueupload/store.php', {
name: file.name
}).then((response) => {
fileObject.id = response.body.data.id
resolve(fileObject)
},() => {
reject(fileObject)
})
})
}
にその文書をチェックヘッダ(「コンテンツタイプ:アプリケーション/ JSON」)のようにフレームワークを使用している場合、 ヘッダー( 'Access-Control-Allow-Origin:http:// localhost:8080'); ヘッダー( 'アクセス制御許可ヘッダー:発信元、X-Requested-With、Content-Type、Accept'); $ id = uniqid(true); // http_response_code(500) エコーjson_encode([ \t 'データ' => [ \t \t \t 'ID' => $番号 \t \t] \t])。 –
は、あなたが使用しているPHPサーバ/フレームワーク、完全 'CORS'を無効にしようか? –
動作していない – Bamieh