Вопросы

Не удается подключиться к localhost с помощью cURL в командной строке

Я только что установил cURL на свой жесткий диск, чтобы использовать его для тестирования на моем локальном хосте (в командной строке). Однако я не могу подключиться ни к одному порту. Вы можете увидеть каталог и мои комментарии ниже:

C: \ Users \ me \ curl \ src> curl -v https://localhost:9000

что дает мне:

  • URL перестроен на: https://localhost:9000/
  • тайм-аут при поиске имени не поддерживается
  • Пробуем :: 1 …
  • TCP_NODELAY установлен
  • Пробуем 127.0.0.1 …
  • TCP_NODELAY установлен
  • подключиться к :: 1 порт 9000 не удалось: соединение отклонено
  • подключиться к 127.0.0.1 порту 9000 не удалось: соединение отклонено
  • Не удалось подключиться к порту localhost 9000: в соединении отказано
  • Закрытие соединения 0 curl: (7) Не удалось подключиться к порту localhost 9000: в соединении отказано

Возможно, мне следовало добавить, что я использую IntelliJ и с тех пор включил cURL на жестком диске (что позволяет мне получить к нему доступ из любого каталога); предлагая мне попробовать следующее:

C: \ Users \ me \ scala \ play \ my-project> curl -v https://localhost:9000/

который возвращает:

  • тайм-аут при поиске имени не поддерживается
  • Пробуем :: 1 …
  • TCP_NODELAY установлен
  • подключиться к :: 1 порт 9000 не удалось: соединение отклонено
  • Пробуем 127.0.0.1 …
  • TCP_NODELAY установлен
  • подключиться к 127.0.0.1 порту 9000 не удалось: соединение отклонено
  • Не удалось подключиться к порту localhost 9000: в соединении отказано
  • Закрытие соединения 0 curl: (7) Не удалось подключиться к порту localhost 9000: в соединении отказано

Так вроде порт 9000 не открыт. И теперь я думаю, что это нужно настроить в intelliJ — здесь, но похоже, что это поддерживается только в Ultimate Edition. Это может быть причиной возникшей у меня проблемы. Это может быть полезно для других, но было бы хорошо убедиться в этом, если у кого-то есть дополнительная информация.

Читать:
Как я могу использовать xargs для копирования файлов, в именах которых есть пробелы и кавычки?

Кто-нибудь слушает этот порт?   —  person jesus g_force Harris    schedule 02.06.2017

Я занимаюсь программированием на Scala в IntelliJ, и я подумал, что это как слушать / подключаться к порту. Я что-то не так?   —  person jesus g_force Harris    schedule 02.06.2017

Проблема в том, что никто не слушает порт 9000. Вам нужно открыть сокет из другой программы (вашего сервера) и начать прослушивание там. В противном случае ваша машина пытается подключиться к собственному 9000-му порту, однако, поскольку никто не говорит, что я слушаю, он сообщает, что соединение отклонено.   —  person jesus g_force Harris    schedule 04.06.2017

@htkibar спасибо. Я не совсем уверен, где это делать (открыть сокет из другой программы (вашего сервера) и начать прослушивание там). Я думал, что создание виртуального сервера на маршрутизаторе, как описано здесь, позволит мне подключиться к порт, но, к сожалению, нет.   —  person jesus g_force Harris    schedule 05.06.2017

Подумайте об этом так: вы открыли порт (дорога открыта), но за ним никого нет. Вам нужно, чтобы там работало приложение, которое могло бы вам ответить.   —  person jesus g_force Harris    schedule 05.06.2017

@htkibar — хорошо — какое приложение вы бы посоветовали? Я думал, что это можно сделать в IntelliJ (IDE), но, как уже упоминалось, возможно, это можно сделать только в Ultimate Edition.   —  person jesus g_force Harris    schedule 05.06.2017

Речь идет не об IDE как таковой. Ваш код должен открыть сокет и прослушать его. Я добавляю пример кода, проверьте его.   —  person jesus g_force Harris    schedule 05.06.2017

Похожие записи

Игра в кости в c

admin

Облачная функция firebase добавить в корзину Reactjs?

admin

Преобразование кода c++ в arduino со строковыми и потоковыми заголовочными файлами и функциями

admin

NestJS: API загрузки и обслуживания изображений

admin

Гарантируется ли, что левый операнд в операторе запятой не будет фактически выполнен, если он не имеет побочных эффектов?

admin

Ошибка Tidymodels / XGBoost в last_fit со значением rsplit

admin