пятница, 8 февраля 2013 г.

поднять ntp сервер

"version": "1.0",

"name": "Allow-Control-Allow-Origin: *",

Расширение для Chrome

Среди расширений для Хрома мне почему-то не попалось ни одного, которое могло бы изменять Response-заголовки, хотя возможно я плохо искал. Поэтому решил по быстрому написать свой велосипед. и

Боюсь что если бы на этом статья закончилась публика не оценила бы, и заминусовала меня и пост чуть менее чем полностью, поэтому далее идет решение для тех кто не хочет иметь ничего общего с Фидлером и кто не ищет легких путей.

включаем «Set request header» нужен для Хрома не нужен он для хрома смотрите ниже про флаги в хроме

включаем «Set response header» и добавляем нужный заголовок «Allow-Control-Allow-Origin: *»

На вкладке «Filters» Включаем Use filters

Решение с Fiddler Собственно тут все банально и просто.

Про Fiddler я уже пробовал когда-то.

И тут мне пришла в голову вроде бы тривиальная идея а зачем менять на сервере заголовки, если это можно сделать прямо на клиенте.

Первый вариант затратен по времени, и не всегда возможен. Второй вариант тоже не лучший ставить «Allow-Control-Allow-Origin: *» вроде как не безопасно, да и back-end может это делать долго.

попросить Back-end добавить в ответ сервера заголовок «Allow-Control-Allow-Origin: *» что-бы использовать

поднять тестовый сервер у себя на localhost

Когда перед front-end разработчиком стоит такая задача на вскидку есть два варианта:

нужно разработать новую фичу

есть одностраничное приложение (HTML/CSS/Javascript) которое берет данные с сервера через XMLHttpRequest

есть REST-сервер

Lifehack для Same-Origin-Policy; Google Chrome и другие

Lifehack для Same-Origin-Policy; Google Chrome и другие / Хабрахабр

Комментариев нет:

Отправить комментарий