Size: a a a

Эликсир и Вунш

2019 December 31

МК

Максим Кузьмин in Эликсир и Вунш
Sergei Maximov
Каким образом тебе именно такой вариант первоначально пришёл в голову?
эмм,
источник

МК

Максим Кузьмин in Эликсир и Вунш
это же все равно строка в итоге, которую надо пополам разбить в не очень очевидном месте
источник

МК

Максим Кузьмин in Эликсир и Вунш
чтоб потом http клиент ее назад склеил
источник

SM

Sergei Maximov in Эликсир и Вунш
Рекомендую почитать https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers
источник

МК

Максим Кузьмин in Эликсир и Вунш
И значение которое апи интересует - точно не строчка Bearer:
источник

МК

Максим Кузьмин in Эликсир и Вунш
я с этого начал
источник

SM

Sergei Maximov in Эликсир и Вунш
Все клиенты задают хэдеры как пары "название хэдера" - "значение хэдера" (что это за хэдер такой — "Authorization Bearer"?). При выполнении запроса они (согласно стандарту HTTP, а не "какой-то дибильной логике"), клиент как раз формирует заголовок, "склеивая" название хэдера с его значением с помощью двоеточия
источник

SM

Sergei Maximov in Эликсир и Вунш
Максим Кузьмин
И значение которое апи интересует - точно не строчка Bearer:
При чём здесь то, что интересует какое-то там API? Есть же стандарт HTTP.
источник

МК

Максим Кузьмин in Эликсир и Вунш
Sergei Maximov
При чём здесь то, что интересует какое-то там API? Есть же стандарт HTTP.
ну, меня интересовало чтоб мне ответил конкретный API, а того интересует итоговая строчка, которую клиент с нулевой документацией клеил не так как мне нужно
источник

SM

Sergei Maximov in Эликсир и Вунш
Ну ладно, зайдём с другой стороны.

По твоей логике, hackney должен был действовать следующим образом (повторюсь, он принимает заголовки как список пар "название"-"значение"). Если ты ему передаёшь невалидную строку в качестве названия хэдера (с двоеточием), то он должен это проигнорировать и просто склеить его со значением, не добавляя ещё одно двоеточие? А как тогда указывать валидные хэдеры? Вот хочу я указать content-type: application/json. Мне его нужно всегда указывать с двоеточием, как

[{"content-type: ", "application/json"}]


или он должен добавлять двоеточие для валидных названий хэдеров? Тебе это кажется логичным и очевидным поведением?
источник

SM

Sergei Maximov in Эликсир и Вунш
Максим Кузьмин
ну, меня интересовало чтоб мне ответил конкретный API, а того интересует итоговая строчка, которую клиент с нулевой документацией клеил не так как мне нужно
Ну да, клиент работает в соответствии со стандартом, а не с твоим неправильным пониманием HTTP.
источник

МК

Максим Кузьмин in Эликсир и Вунш
Sergei Maximov
Ну да, клиент работает в соответствии со стандартом, а не с твоим неправильным пониманием HTTP.
он работает неверно в соответствии со стандартом хотя бы потому что ему нужна не строка а кортеж “имя-значение” которое он клеит в строчку которую хер отдебажишь пока не поднимешь рядом сервер и не начнешь смотреть логи на нем
источник

МК

Максим Кузьмин in Эликсир и Вунш
а заголовки у нас в стандартах вроде не кортежи а строчки
источник

МК

Максим Кузьмин in Эликсир и Вунш
а так все чудесно
источник

SM

Sergei Maximov in Эликсир и Вунш
Ну ок, не буду продолжать эту тему
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Вот до чего доводят злоебучие jwt....
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Уже не понятно, как auth header отправлять
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
источник
2020 January 03

D

DooDLeZz* in Эликсир и Вунш
Всем доброго времени суток. Есть тут те, кто пытался (успешно) запустить супервайзер под динамическим супервайзером?
источник

D

DooDLeZz* in Эликсир и Вунш
Запустить воркер под динамическим супервайзером получается, все отлично работает. Но мне нужно сделать древо надзора, и я уперся в проблему запуска супервайзера под динамическим супервайзером)
источник