1. ホーム
  2. javascript

[解決済み] JsonPにデータを書き込む

2022-12-24 13:10:49

質問

JsonPにデータを投稿することは可能でしょうか?それとも、すべてのデータはGETリクエストとしてクエリストリングで渡さなければならないのでしょうか?

私は、クロスドメインで、サービスに送信する必要がある多くのデータを持っており、それはクエリ文字列を介して送信するには大きすぎます。

これを回避するためのオプションは何ですか?

どのように解決するのですか?

非同期の POST の制限により、他のドメインのサービスに対して非同期の 同一生成元ポリシー . を挿入することが許されているため、JSON-Pは動作するだけです。 <script> タグを DOM に挿入することが許されており、それらは任意の場所を指すことができるからです。

もちろん、他のドメインのページを通常のフォームのPOSTのアクションにすることもできます。

Edit : いくつかの 面白いハックがあります。 を挿入する手間を惜しまないのであれば、いくつかの興味深いハックがあります。 <iframe> を挿入し、そのプロパティをいじくり回すことに労力を惜しまないのであれば、面白いハックがあります。