Can Data Be Posted via JSONP?
Nov 04, 2024 am 09:07 AMCross-Domain Data Posting: JsonP vs POST
Question:
Can data be posted via JsonP, or must it always be passed as a GET request in the query string, especially when coping with large data that exceeds query string capacity?
Answer:
Asynchronous JSONP POST Limitation:
Asynchronous POST requests across domains using JSONP are not feasible. The same-origin policy restricts such communication. JSONP's functionality relies on loading scripts from arbitrary domains using <script> tags.
Alternative Options:
Form POST to External Page:
Consider creating a form on another domain and specifying it as the action attribute of a regular form POST. This allows for cross-domain data transfer.
Edit: Hacks Utilizing Iframes:
Complex circumventions involving hidden <iframe> elements and manipulation of their properties exist. However, these approaches are not recommended.
The above is the detailed content of Can Data Be Posted via JSONP?. For more information, please follow other related articles on the PHP Chinese website!

Hot Article

Hot tools Tags

Hot Article

Hot Article Tags

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

Replace String Characters in JavaScript

Custom Google Search API Setup Tutorial

8 Stunning jQuery Page Layout Plugins

Improve Your jQuery Knowledge with the Source Viewer

10 Mobile Cheat Sheets for Mobile Development
