Size: a a a

Laravel для начинающих

2020 October 28

V

Vitaly in Laravel для начинающих
Александр Панков
Здравствуйте. вопрос не по laravel, но тут, на мой взгляд, самое адекватное сообщество.
Стоит задача "отправлять запросы на компьютер".
Те некий программист пишет десктоп-программу на C#, она должна ловить запросы с серера\сайта, что-то там делать и отправлять дальше (у нас пеатать на термопринтере этикеток кучу).
От меня требуют "отправлять на IP адрес компьютера POST..."
чот я в ступоре, с чего начать и что это значит..

Как мне на сервере в мск с LEMP стеком узнать IP адрес компа в другом городе, который постоянно меняется и послать туда POST...

Кто-то сталкивался с такими задачами, что от меня требуют?

P.S:  я думал поднять веб-сокет на VPS, к которому десктоп-прога должна подключаться\авторизоваться и тогда я поверх сокет-соединения отсылал бы сообщения в этот канал, но в моем ТЗ об это не слова у меня "отправлять на IP адрес компьютера POST..."...
"Как мне на сервере в мск с LEMP стеком узнать IP адрес компа в другом городе, который постоянно меняется и послать туда POST..." заставить свою приложуху на компе пользователя конектится и забирать данные с сервера
источник

A

Alex in Laravel для начинающих
Александр Панков
Здравствуйте. вопрос не по laravel, но тут, на мой взгляд, самое адекватное сообщество.
Стоит задача "отправлять запросы на компьютер".
Те некий программист пишет десктоп-программу на C#, она должна ловить запросы с серера\сайта, что-то там делать и отправлять дальше (у нас пеатать на термопринтере этикеток кучу).
От меня требуют "отправлять на IP адрес компьютера POST..."
чот я в ступоре, с чего начать и что это значит..

Как мне на сервере в мск с LEMP стеком узнать IP адрес компа в другом городе, который постоянно меняется и послать туда POST...

Кто-то сталкивался с такими задачами, что от меня требуют?

P.S:  я думал поднять веб-сокет на VPS, к которому десктоп-прога должна подключаться\авторизоваться и тогда я поверх сокет-соединения отсылал бы сообщения в этот канал, но в моем ТЗ об это не слова у меня "отправлять на IP адрес компьютера POST..."...
Можно использовать динамик днс для доступа к этой тачке с c# прилагой, но по хорошему вам надо строить шифрованый vpn тунель между бэком и этой тузлой и там уже будут статичные айпи и безопастность
источник

V

Vitaly in Laravel для начинающих
Александр Панков
Здравствуйте. вопрос не по laravel, но тут, на мой взгляд, самое адекватное сообщество.
Стоит задача "отправлять запросы на компьютер".
Те некий программист пишет десктоп-программу на C#, она должна ловить запросы с серера\сайта, что-то там делать и отправлять дальше (у нас пеатать на термопринтере этикеток кучу).
От меня требуют "отправлять на IP адрес компьютера POST..."
чот я в ступоре, с чего начать и что это значит..

Как мне на сервере в мск с LEMP стеком узнать IP адрес компа в другом городе, который постоянно меняется и послать туда POST...

Кто-то сталкивался с такими задачами, что от меня требуют?

P.S:  я думал поднять веб-сокет на VPS, к которому десктоп-прога должна подключаться\авторизоваться и тогда я поверх сокет-соединения отсылал бы сообщения в этот канал, но в моем ТЗ об это не слова у меня "отправлять на IP адрес компьютера POST..."...
за одним ip может быть миллион юзеров ..NAT и все дела ... не надо трактовать задание буквально
источник

DS

Dima S in Laravel для начинающих
Да туннель будет грамотно
источник

АП

Александр Панков... in Laravel для начинающих
Спасибо, буду изучать
источник

RE

Roman Emelyanov in Laravel для начинающих
Всем привет! Подскажите, у меня скрипт , данные в нём используются из .env. В конфиге прописаны переменные из env и значения по умолчанию.
Если запускаю вручную, через команду, то данные подтягиваются из env.
Если кидаю в очередь, то при запуске скрипт не видит переменных в env, использует значения по умолчанию из конфига.
php artisan config:clear cache выполнял, всё тоже самое.
Почему так работает?
источник

D

DK in Laravel для начинающих
Roman Emelyanov
Всем привет! Подскажите, у меня скрипт , данные в нём используются из .env. В конфиге прописаны переменные из env и значения по умолчанию.
Если запускаю вручную, через команду, то данные подтягиваются из env.
Если кидаю в очередь, то при запуске скрипт не видит переменных в env, использует значения по умолчанию из конфига.
php artisan config:clear cache выполнял, всё тоже самое.
Почему так работает?
В скрипте тащишь данные из конфига
источник

D

DK in Laravel для начинающих
А он из енв
источник

AB

Artem Borovinskiy in Laravel для начинающих
народ подскажите плз как в ресурсных контроллерах добавить новый маршрут (дополнить) я забыв
источник

AB

Artem Borovinskiy in Laravel для начинающих
лара 8
источник

RE

Roman Emelyanov in Laravel для начинающих
DK
А он из енв
да
источник

RE

Roman Emelyanov in Laravel для начинающих
пробовал прописывать значение в переменных env с разными кавычками, но не помогло
источник

D

DK in Laravel для начинающих
Roman Emelyanov
пробовал прописывать значение в переменных env с разными кавычками, но не помогло
Показывай
источник

D

DK in Laravel для начинающих
Что сделал
источник

AB

Artem Borovinskiy in Laravel для начинающих
а вспомнил их надо перед ресурсными писать в файле
источник

AB

Artem Borovinskiy in Laravel для начинающих
источник

RE

Roman Emelyanov in Laravel для начинающих
DK
Показывай
Значение в env = B2B_BASE_URI="https://b2b.ru"
конфиг b2b.php = 'base_uri' => env('B2B_BASE_URI','http://test.b2b.ru'),
скрипт = 'base_uri' => config('b2b.base_uri'),
источник

RE

Roman Emelyanov in Laravel для начинающих
в одном случае скрипт запускается кроном, в другом через команду
источник

D

DK in Laravel для начинающих
Roman Emelyanov
в одном случае скрипт запускается кроном, в другом через команду
сделай шедулер
источник

D

DK in Laravel для начинающих
чтобы он запускал команду)
источник