Size: a a a

2020 May 26

ᐺ ! ᖇ ᖶ ᒪ in Go-go!
ᐺ ! ᖇ ᖶ ᒪ
Привет, вопрос по os/exec. Пытаюсь запихнуть две переменные окружения. Сама команда получает эти переменные, и работает вне go. Не понимаю в чём может быть дело
может ли это быть баг в го, или очень маловероятно?
источник

ᐺ ! ᖇ ᖶ ᒪ in Go-go!
cmd.Run() вызывается ниже, и возвращает error status 1 и больше ничего
источник

ᐺ ! ᖇ ᖶ ᒪ in Go-go!
даже если cmd.Output() вызвать то вывод пустой
источник

ᐺ ! ᖇ ᖶ ᒪ in Go-go!
источник

DP

Daniel Podolsky in Go-go!
ᐺ ! ᖇ ᖶ ᒪ
может ли это быть баг в го, или очень маловероятно?
не вероятно
источник

RS

Roman Sharkov in Go-go!
если получаем ключ сессии, которая уже не существует, что лучше возвращать, 401 Unauthenticated или 403 Forbidden? 🤔
источник

RS

Roman Sharkov in Go-go!
наверное 403?
источник

DP

Daniel Podolsky in Go-go!
403, конечно
источник

RS

Roman Sharkov in Go-go!
roger
источник

VM

Vladislav Milenin in Go-go!
90% кодов можно удалить безболезненно
источник

C

Calculon in Go-go!
Vladislav Milenin
90% кодов можно удалить безболезненно
200 на все случаи жизни? :D
источник

A

Aleksandr in Go-go!
лучше 404, с пустым body, для интриги
источник

DP

Denis Podlesnykh in Go-go!
Roman Sharkov
если получаем ключ сессии, которая уже не существует, что лучше возвращать, 401 Unauthenticated или 403 Forbidden? 🤔
я бы вернул 401, потому что “Этот статус похож на 401, но в этом случае повторная аутентификация не будет иметь никакого значения. Доступ запрещен и привязан к логике приложения (например, неверный пароль).” Т/е это случаи, когда например пользователь с низкой ролью пытается выполнить операцию админа и тп: если токен умер и он авторизуется заново, то все равно пока ты не админ - 403 forbidden
источник

VM

Vladislav Milenin in Go-go!
я кроме 200 201 302 101 403 429 404 400 500 502 405 и еще парочки никакие не юзаю, и не замечал чтобы юзали апишки с которыми работаю. Зачем миллион остальных вообще хз)
источник

VM

Vladislav Milenin in Go-go!
в cf вообще есть поддержка 1ххх кодов
источник

RS

Roman Sharkov in Go-go!
Vladislav Milenin
я кроме 200 201 302 101 403 429 404 400 500 502 405 и еще парочки никакие не юзаю, и не замечал чтобы юзали апишки с которыми работаю. Зачем миллион остальных вообще хз)
401 можно вернуть если аутентификация требуется, а ты не аутентифицирован
источник

DP

Denis Podlesnykh in Go-go!
да, в этом тоже соглашусь. У многих на клиетах обработчик ошибок из 3 кодов состоит тупо, 2xx, 4xx, 5xx
источник

ВС

Владимир Столяров... in Go-go!
Vladislav Milenin
я кроме 200 201 302 101 403 429 404 400 500 502 405 и еще парочки никакие не юзаю, и не замечал чтобы юзали апишки с которыми работаю. Зачем миллион остальных вообще хз)
409 активно используем
источник

VM

Vladislav Milenin in Go-go!
Roman Sharkov
401 можно вернуть если аутентификация требуется, а ты не аутентифицирован
в каких случаях может оказаться что ты долбишься в auth-only эндпоинт и не аутентифицирован?
источник

RS

Roman Sharkov in Go-go!
Vladislav Milenin
в каких случаях может оказаться что ты долбишься в auth-only эндпоинт и не аутентифицирован?
🤷‍♂️
источник