proxysiteによって作成されたキャッシュされたサイトへの直接リンクとして機能するHTMLファイルを作成しようとしています。ユーザーが任意のフィールドに記入することなく、URLを含むフォームを送信できる方法はありますか?ローカルのhtmlファイルに外部のPHPフォームを記入して送信することは可能ですか?
いいえ「アクセス制御 - 許可原点」ヘッダが存在している:
var params = { "d" : "http://www.web.site/" }; $.ajax({ url: "https://eu1.proxysite.com/includes/process.php?action=update", type: "POST", data: params });
それがこのエラーメッセージを返したように意図的に遮断されるようだ。そうは次のようにAJAXを介してそれを送る
要求されたリソース上でしたがって、原点「ヌル」はアクセスが許可されません。
編集:私は上記の理由で動作しません。私は上記のウェブサイトにアクセスすることができないので、私は可能な回避策を探しています。
[Access-Control-Allow-Originヘッダーの仕組みは?](http://stackoverflow.com/questions/10636611/how-does-access-control-allow-origin-header-work) – Marcin
'action'属性を外部ウェブサイトに設定してHTMLフォームを作成することができます。フォームを送信すると、そのサイトに移動します。しかし、クロスオリジンのセキュリティルールのために、Ajaxを使用して外部Webサイトを呼び出すことはできません。あなたのニーズに応じて、https://crossorigin.me/のようなCORSプロキシを使ってこの問題を回避することができます。 –
の値を '