Size: a a a

JavaScript — русскоговорящее сообщество

2019 December 22

S🌴

Saidazim 🌴 in JavaScript — русскоговорящее сообщество
A P
так бери по серверной дате плюс/минус к таймзоне
Как?
источник

AP

A P in JavaScript — русскоговорящее сообщество
источник

AP

A P in JavaScript — русскоговорящее сообщество
наверняка можно и в текстовом виде получить
источник

M

Michael in JavaScript — русскоговорящее сообщество
вычитание. норм работает🤤
источник
2019 December 23

Д

Денис in JavaScript — русскоговорящее сообщество
ed
Читай про allow origin хедер
И снова  приветствую. В общем то запросы, выполняемые на апи с бэкэнда получают внятный ответ, но почему это так работает - не совсем андерстенд. Какая разница между заголовками запросов через XMLHttpRequest из жс и PHP cURL ?  Как внятно тогда сделать взаимодействие фронтэнда с удалённым апи? Апи запрос со своего фронта на свой бэк, потом со своего бэка на удалённый, потом на свой фронт возвращать ответ, полученный бэкэндом с апи? Объясните плз
источник

JD

John Doe in JavaScript — русскоговорящее сообщество
Денис
И снова  приветствую. В общем то запросы, выполняемые на апи с бэкэнда получают внятный ответ, но почему это так работает - не совсем андерстенд. Какая разница между заголовками запросов через XMLHttpRequest из жс и PHP cURL ?  Как внятно тогда сделать взаимодействие фронтэнда с удалённым апи? Апи запрос со своего фронта на свой бэк, потом со своего бэка на удалённый, потом на свой фронт возвращать ответ, полученный бэкэндом с апи? Объясните плз
А про CORS читал?
источник

Д

Денис in JavaScript — русскоговорящее сообщество
John Doe
А про CORS читал?
Да. Я что то упускаю?
источник

JD

John Doe in JavaScript — русскоговорящее сообщество
Денис
Да. Я что то упускаю?
Первая часть твоего сообщения, до вопроса об "что упускаю" вроде полностью должна отпасть при изучении что такое cors
источник

JD

John Doe in JavaScript — русскоговорящее сообщество
Денис
И снова  приветствую. В общем то запросы, выполняемые на апи с бэкэнда получают внятный ответ, но почему это так работает - не совсем андерстенд. Какая разница между заголовками запросов через XMLHttpRequest из жс и PHP cURL ?  Как внятно тогда сделать взаимодействие фронтэнда с удалённым апи? Апи запрос со своего фронта на свой бэк, потом со своего бэка на удалённый, потом на свой фронт возвращать ответ, полученный бэкэндом с апи? Объясните плз
ты не понимаешь, почему cors не действует при взаимодействии сервера с сервером? (или другого клиента, кроме браузера )
источник

Д

Денис in JavaScript — русскоговорящее сообщество
Браузер?
источник

Д

Денис in JavaScript — русскоговорящее сообщество
Ну точнее его отсутствие
источник

JD

John Doe in JavaScript — русскоговорящее сообщество
Денис
Ну точнее его отсутствие
не понял тебя. Что ты хочешь сказать?
источник

Д

Денис in JavaScript — русскоговорящее сообщество
Ну имею в виду отсутствие браузера в цепочке сервер - сервер
источник

JD

John Doe in JavaScript — русскоговорящее сообщество
Денис
Ну имею в виду отсутствие браузера в цепочке сервер - сервер
Не, ты понимаешь зачем нужен cors и почему его нет на других клиентах, кроме браузера?
источник

Д

Денис in JavaScript — русскоговорящее сообщество
John Doe
Не, ты понимаешь зачем нужен cors и почему его нет на других клиентах, кроме браузера?
Ну мне относительно понятно, что это связано с безопасностью данных, а именно в браузере - вероятно из-за возможности без cors данные подменять
источник

JD

John Doe in JavaScript — русскоговорящее сообщество
Денис
Ну мне относительно понятно, что это связано с безопасностью данных, а именно в браузере - вероятно из-за возможности без cors данные подменять
Да. Например так авторизован на сайте vk.com. Ты заходишь на сайт example.com, который исполняет javascript код, который отправляет http запросы на vk.com чтобы отправить спам сообщение с твоего аккаунта. CORS спасает от таких ситуаций, поскольку сначала спрашивает разрешение у vk.com на отправку сообщения с example.com
источник

Д

Денис in JavaScript — русскоговорящее сообщество
Вот теперь гораздо понятнее, спасибо
источник

Д

Денис in JavaScript — русскоговорящее сообщество
А схема front => back => remote api => back => front рабочая или как то проще можно организовать?
источник

JD

John Doe in JavaScript — русскоговорящее сообщество
Денис
А схема front => back => remote api => back => front рабочая или как то проще можно организовать?
По другому никак. Можешь погуглить готовые cors proxy только
источник

Д

Денис in JavaScript — русскоговорящее сообщество
John Doe
По другому никак. Можешь погуглить готовые cors proxy только
Понял, спасибо, теперь хоть знаю что верно действую
источник