Javascript Cross Subdomain XMLHTTPRequest
Я исследую решение для проекта с интенсивным использованием полосы пропускания, над которым я работаю. Это включает выполнение запросов POST и GET на стороне клиента к различным серверам в разных местах. Все серверы мои.
Причина такого дизайна заключается в том, чтобы не допустить чрезмерной занятости и замедления работы одного сервера / места из-за высокой пропускной способности проекта. В основном это загрузка и выгрузка больших файлов.
С текущими технологиями мне нужно было бы прокси эти GET и POST запросы на стороне сервера из-за ограничений межсайтового скриптинга. Это то, чего я хочу избежать, так как он по-прежнему будет использовать пропускную способность в одной точке.
Я читал о новых технологиях, таких как CORS и JSON-P, которые позволяют эту функцию. Я не против решения только HTML5. Однако я хочу иметь возможность использовать JQuery.
Правильно ли предположить, что эти новые технологии позволят мне выполнять желаемую функцию? Где лучше всего начать исследования этих двух технологий? Какой из них рекомендуется?
1 ответ
Вы хотите CORS. JQuery будет хорошо играть с этим. Старые браузеры, особенно IE<10, не будут играть хорошо, но если вы можете игнорировать их, используйте CORS.