Size: a a a

2020 March 03

GA

Gleb Azarov in Node.js SPb
Ты имеешь ввиду https://domain.com:80?
источник

GA

Gleb Azarov in Node.js SPb
В таком случае упадёт ошибка SSL шэндшейка, в зависимости от реализации будет что-то типа "SSL_PROTOCOL_ERROR".
источник

AR

Always Be Ready in Node.js SPb
Тогда у меня вопрос. У меня сервер развернут на VPS без домена. Просто IP. Он должен принять GET-запрос и там выполнить магию. Но когда мне отправляют запрос с сайта с https протоколом, мне запрос не доходит, а сайту не возвращается ответ
источник

AR

Always Be Ready in Node.js SPb
Ошибки не у меня, не у сайта не появляются
источник

AR

Always Be Ready in Node.js SPb
Вопрос собственно в том, могу ли я без домена и https протокола получать эти запросы?
источник

GA

Gleb Azarov in Node.js SPb
Отправляется запрос из браузера? Каким образом? Если через браузер - что в девтулзах у этого запроса?
источник

AR

Always Be Ready in Node.js SPb
Gleb Azarov
Отправляется запрос из браузера? Каким образом? Если через браузер - что в девтулзах у этого запроса?
Отправляеться из браузера, формой с обычным GET-запросом
источник

AR

Always Be Ready in Node.js SPb
Gleb Azarov
Отправляется запрос из браузера? Каким образом? Если через браузер - что в девтулзах у этого запроса?
источник

GA

Gleb Azarov in Node.js SPb
А в url куда форма уходит перед IP не стоит случаем https?)
источник

AR

Always Be Ready in Node.js SPb
Стоит))
источник

GA

Gleb Azarov in Node.js SPb
А должно быть вхардкоженно http
источник

AR

Always Be Ready in Node.js SPb
То есть я правильно понимаю, что при отправке запроса с сайта там должны менять https на http?
источник

AR

Always Be Ready in Node.js SPb
И мне на стороне сервера ничего с этим не сделать?
источник

GA

Gleb Azarov in Node.js SPb
Always Be Ready
И мне на стороне сервера ничего с этим не сделать?
Да
источник

AR

Always Be Ready in Node.js SPb
И прослушка другого порта не поможет?
источник

GA

Gleb Azarov in Node.js SPb
Не поможет
источник

AR

Always Be Ready in Node.js SPb
Gleb Azarov
Не поможет
Тогда еще один вопрос, можно ли тогда на сайте вхардкодить http вместо https, не даунгрейдя весь протокол?
источник

ИИ

Ильнур Ибатуллин in Node.js SPb
https может быть указан только для доменов, если у вас айпи голый, то нужно по http общаться
другой вопрос, если сам сайт на https и вы пробуете делать http запросы, то браузер может заблочить их
источник

GA

Gleb Azarov in Node.js SPb
Always Be Ready
Тогда еще один вопрос, можно ли тогда на сайте вхардкодить http вместо https, не даунгрейдя весь протокол?
У формы в аттрибуте action должен быть явно указан протокол <form action="http://0.0.0.0/">
источник

GA

Gleb Azarov in Node.js SPb
По идее пока что это будет работать, хотя в ближайшие пару лет в chrome могут и прибить это поведение
источник