Aggregating content from different sites

When a Web application integrates contents from multiple sites, the same-origin policy prevents the originating Web page from getting or setting the properties of a document from a different origin.

An AJAX proxy is an application-level proxy server that mediates HTTP requests and responses between Web browsers and servers. AJAX proxies allow Web browsers to bypass the same-origin policy and therefore to access third-party servers using XMLHttpRequest. To realize this bypassing, you can choose from two approaches:

 

Related concepts

What is Ajax?

The importance of the proxy for Ajax