
b0g3r
16.04.2018
10:58:51

Andrey
16.04.2018
10:58:56
ты угораешь? глянь свой код

b0g3r
16.04.2018
10:59:28

Sunlive
16.04.2018
10:59:44
так там впринципе все же

Google

Sunlive
16.04.2018
10:59:48
не только открытые

b0g3r
16.04.2018
11:00:00
Выбери только открытые

Janserik
16.04.2018
11:00:00
про это?

Vladislav
16.04.2018
11:00:11

Andrey
16.04.2018
11:00:12
да
и не только

b0g3r
16.04.2018
11:00:23
intellij-based - полны живущих долгой жизнью багов

Sunlive
16.04.2018
11:00:45
тоже линтер ругается
не линтер, там когда пишешь require('наичнаешь что то писать')
все, по пизде идет аутокомплит впринципе
ток ребут помогает

b0g3r
16.04.2018
11:01:02
Использую в работе pycharm и webstorm, знаю наизусть номера волнующих багов

Sunlive
16.04.2018
11:01:04
я уже думал из-за плагинов, все вырубил, все ранво

Vladislav
16.04.2018
11:01:09

b0g3r
16.04.2018
11:01:10
Сколько работаю, столько и знаю

Google

Sunlive
16.04.2018
11:02:17

Междоус
16.04.2018
11:02:52
Парни, а то что хром-бета не показывает содержимое картинок blob://... это норм?

Vladislav
16.04.2018
11:02:56
нет, в обычных методах
вьюшных

Sunlive
16.04.2018
11:03:47
?

Alex
16.04.2018
11:13:39
В Краснодаре тоже. На йоте тоже.

Mr.
16.04.2018
11:15:00
Здравствуйте! Не пинайте ногами: использую vue-apollo плагин, пол года проект лежал на гите - сейчас достал, обновил apollo до второй версии, и пытаюсь понять как мне сделать cors в нём

Arseny
16.04.2018
11:15:11
Билайн в мск заблокировал только что

Mr.
16.04.2018
11:15:39
раньше в networkInterface указывал в конфигурации, в opts mode: 'no-cors' - а сейчас как?

Иван
16.04.2018
11:17:10
apollo-boost или apollo-client у тебя?

Mr.
16.04.2018
11:17:39
apollo-client

Anton
16.04.2018
11:18:14
Всем привет, есть ли возможность укзать путь к html файлу в template блоке?

Andrey
16.04.2018
11:18:49
2996

Иван
16.04.2018
11:18:57
Там теперь линки используются
В http линке можно прокинуть setContext (в котором хидеры устанавливаются)

Mr.
16.04.2018
11:19:32
да, я знаю
линк есть
const httpLink = new HttpLink({
uri: 'https://api.tgmuzone.com.ua/graphQL',
credentials: 'include'
})
запрос отправляется, но в веб тулз 405 код ответа

Иван
16.04.2018
11:19:39
Скорее всего там же и корсы

Mr.
16.04.2018
11:20:26
окей, спасибо, посмотрю

Иван
16.04.2018
11:20:47
А

Google

Иван
16.04.2018
11:20:59
Ну так это наверно потому что префлайт реквест отправляется нахрен
Метод у отклоненного запроса в девтулзах какой? OPTIONS поди?

Mr.
16.04.2018
11:21:25
ага

Иван
16.04.2018
11:21:30
Ну вот
А сервак видимо в него не может

Mr.
16.04.2018
11:22:15
хм, посмотрю сервер ещё
но вот если через какой-нить rest клиент отправлять запрос (без доп хэдеров) - всё хорошо

Иван
16.04.2018
11:22:23
Ну да
А фетч сначала отправляет опшенс запрос
Погугли по preflight request, там есть нюансы всякие

Vladimir
16.04.2018
11:25:21
а сервак не nginx? там можно хедеры разрешенные добавить. Апач наверн тоже

Иван
16.04.2018
11:26:06
Хидеры не при чем
Сам браузер его посылает при определенных условиях

Denis
16.04.2018
11:26:57
при кроссдоменных запросах точнее

Иван
16.04.2018
11:27:08
Там сложнее
НЕкоторые кроссдоменные идут без префлайта

Denis
16.04.2018
11:27:43
да, GET запросы

Иван
16.04.2018
11:27:50
И пост тоже

Vladimir
16.04.2018
11:27:54
ежель чего - часть конфига нжинкса с корсами:
location ~* ^/files.+\.(jpg|jpeg)$ {
if ($request_method = OPTIONS ) {
add_header 'Access-Control-Allow-Origin' *;
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
add_header 'Access-Control-Allow-Headers' 'DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,X-Token';
add_header Content-Length 0;
add_header Content-Type text/plain;
add_header 'Access-Control-Max-Age' 1728000;
return 204;
}
if ($request_method = GET ) {
add_header 'Access-Control-Allow-Origin' *;
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
add_header 'Access-Control-Allow-Headers' 'DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,X-Token';
}
expires 7d;
try_files $uri =404;
}

Иван
16.04.2018
11:28:02
Если их можно отправить через форму

Denis
16.04.2018
11:28:44
нет, при POST и кроссдоменном запросе, preflight запрос присутствует всегда

Google

Иван
16.04.2018
11:29:46
Отвечаешь?
https://developer.mozilla.org/ru/docs/Web/HTTP/CORS

Denis
16.04.2018
11:35:17
ну такое.. слишком узкий кейс выходит, чтобы обойти preflight, да и обходить его весьма странное занятие

Mr.
16.04.2018
11:36:57
так и не надо же обходить
нашёл что таки в сервере проблема была
уже options отправляется, но всё равно проблема с cors)
спасибо - раньше грешил на apollo, а тут обновил до второй версии - и понял, что ошибка в сервере

zinge
16.04.2018
11:37:07
ребят, у меня во vue есть подсветка блоков, зелененькая такая загогулина буквой Г
https://ibb.co/kirw6n
как сделать ее для остального js ?

Иван
16.04.2018
11:37:12
Ну в общем-то не очень и узкий, если префлайт не нужен и доступ к серверу есть

Mr.
16.04.2018
11:38:12
ну зачем-то же этот префлайт придумали
знач надо реализовывать

Admin
ERROR: S client not available

Иван
16.04.2018
11:38:44
Ну зачем - понятно
Что б твой сервак XSS не долбили
И если у тебя корсы в * установлены, префлайт не спасет)
А ваще с аполло можно тупо по вебсокетам запросы слать
Быстрее получается
Особенно актуально если все равно сабскрипшены есть

Mr.
16.04.2018
11:49:38
ого, не, это сильно круто для меня

Иван
16.04.2018
11:49:55
Там по идее все само собой делается
Если на серваке тоже аполло

Mr.
16.04.2018
11:50:10
я приоткрою завесу тайны - я пхпшник
но разбираюсь по немного с vue

Google

Mr.
16.04.2018
11:50:26
так шо на сервере у меня php

Anton Saprykin
16.04.2018
11:50:38
Воу

Vladimir
16.04.2018
11:50:52
дай пять, братко )
ты не одинок

Mr.
16.04.2018
11:51:04
я просто хотел подвязать graphql api с vue приложением, ток что-б бэкенд был на родном для меня языке

Sunlive
16.04.2018
11:51:13
клуб анонимных пхпшниокв

Stanislav
16.04.2018
11:51:27

Vladimir
16.04.2018
11:51:44
кстати с Вьюхой начал понимать как неповоротлив слоник
ну, Нода у нас так же в стеке

Anton Saprykin
16.04.2018
11:52:03
Кривые руки че сказать

Stanislav
16.04.2018
11:52:04

Vladimir
16.04.2018
11:52:16
php

Иван
16.04.2018
11:52:19
Нода у всех в стеке

Anton Saprykin
16.04.2018
11:52:25
mysql это дельфинчик

Stanislav
16.04.2018
11:52:25
))
Аа точно

Иван
16.04.2018
11:52:32
Как строитель фронта)

Stanislav
16.04.2018
11:52:37
Я с постгре перепутал