@aleksxor
https://nodejs.org/api/http.html#http_class_http_incomingmessage
@aleksxor
первый аргумент у requestListener'a
Anonymous
Anonymous
Umid
Пока что хард кором. Без express
Anonymous
Ну тогда да, как сказали выше
Anonymous
Есть мальца, но это не критично, с учетом качества
Umid
@aleksxor
это функция которую ты передаешь как аргумент в createServer
@aleksxor
requESTListener
Umid
Ты про req? Всё понял.
А как же вытащить из require сообщение или файл?
Umid
Совсем запутался. Не require, а request
Liberty
выведи его в консоль и посмотри где там твои данные лежат.
Umid
Уже разобрался. Всем спасибо.
Umid
Сделал так:
Umid
Umid
Справа.
herenickname
Работал кто-то с socket.io-client на ноде? Мне надо подключится к сокет серверу через ноду
herenickname
Подключаюсь неофициально, за сервером стоит cloudflare и скорее всего кидает мои запросы в таймаут. Что делать?(
Подключился с браузера, в extraHeaders ноде отдал куки браузера с сессией Cloudflare. Но все равно в таймауте.
Внезапно, но загрузить просто страничку сайта за cloudflare получается без всяких куков, а сокет отлетает (через nodejs)
herenickname
В принципе зарезолвил IP за CloudFlare, но как мне заставить socketio обращаться к нему напрямую, а не к серверам CF
herenickname
Я не имею доступа к панели, я вообще *в тайне от грозных админов сайта* все это делаю ( ͡° ͜ʖ ͡°)
herenickname
Через браузер соединение работает, а через ноду нет
herenickname
Один и тот же код
herenickname
Эмулировал уже
herenickname
Полный набор хидера браузера
Andrew
чего-то где-то недоэмулировал походу
Andrew
в крайняй через фантомку гонять попробуй
herenickname
Возможно, ибо мои возможности ограничены реализацией socket.io клиента на ноде
herenickname
Andrew
кстати через клаудфлёр ты можешь сделать урл (субдомен) для хождения напрямки, без прикрытия
herenickname
Нет у меня доступа к панели)
Я пишу маленький клиент к стороннему сайту
Andrew
а ну тады ой, а куки ловишь?
Andrew
там походу клаудфлёр сам еще мутит свои мутки втихушку, гляди в браузере чего он там присылает
herenickname
Мне кажется сокет.ио вообще не может нормально устанавливать хидер запроса.
Посмотреть, что он там подключает тоже не могу, к прокси клиент подключаться не умеет
herenickname
Дебага у клиента нет никакого
herenickname
herenickname
Чтобы домен по другому ip резолвился
herenickname
Ага, только это надо будет сурсы модуля клиента править
herenickname
Это совсем не мой вариант.
herenickname
Надо чтобы все работало их коробки
herenickname
Nook? Это файловая система же (грубая формулировка), причем оно тут
herenickname
А есть какие то варианты посмотреть все обращения ноды в сеть?
herenickname
В чарлике оно не отображается
herenickname
Обходит глобальное прокси в ОС, идет по прямому подключению
herenickname
Не очень изи
Alexey (boblin)
подскажите как по-простому, в плоской структуре сделать 10 запросов к монге?
что bluebird, что нативный интерфейс создают страшную вложенность.
должен быть или рецепт, как эту вложенность расплющить, или какая-то фича монги, позволяющая послать 10 запросов за реквест
Alexey (boblin)
хорошо, как мне в конце цепочки обратиться к результатам из середины?
Alexey (boblin)
получается, только если нестить промисы. то есть опять волженность
Alexey (boblin)
наверняка есть методы красивее
Alexey (boblin)
10 параллельно нельзя. потому что 10 - это ухм, запрос одного воркера. а их может быть 100 в пиках. 1000 конекшенов - уже как-то нехорошо. или монго норм разруливает? я готов подождать.
а как передавать внутри промисов? можешь тыкнуть носом в пример? про внешние переменные думал, но не изящно как-то.
Alexey (boblin)
ок, читну, спс
Alexey (boblin)
ну вот я и спрашиваю. мож я чо упустил
Vladimir
зачем для логгинга библиотеки?
Vladimir
писать в стдаут
Vladimir
оттуда перегонять куда нужно
Vladimir
это задача деплоймента
Vladimir
в любом
Vladimir
в джсоне, например
Vladimir
{ "level": "info", "msg": "", "foo": "bar"}
Дима
bunyan, winston?
Vladimir
допустим, так
Дима
Они оба поддерживают транспорты и уровни
Vladimir
либо минимальная обертка
Дима
Аа, ок
Vladimir
logger.info("msg", { foo: 'bar'})
Дима
Ок, я понял тебя :)
Ale
у нас стдаут из докеров собираются в journalctl, а там уже через всякие кибаны смотреть можно
Ale
чес говоря пока не особо
Ale
сами то знаем примерно что искать если надо
Vladimir
http://www.fluentd.org/
Vladimir
вот это вот весчь
Alexey
кто нибудь inc в монге использовал для float значений?
Vladimir
А в чем проблема?
Alexey
Vladimir
Ну так написано же
Vladimir
Что не число даёшь
Alexey
Alexey
я хз как оно может быть не числом)