Если прямым запросом через курл тоже?

|
Oneshkip 2022-06-27 11:09:18
xchomarg 2022-06-27 11:05:49
Здравствуйте всем.
друзья , после того как обновилось апи, у меня перестало работать запрос, получаю ошибку типо этого.
что вы предложите?
Http::withOptions([‘verify’ => false])->get($link);

покажи, что в переменной $link

xchomarg 2022-06-27 11:10:07
oleynikgleb 2022-06-27 11:08:48
Я бы посмотрел что сейчас лежит в ссылке для запроса, похоже где-то склеились строки.

там оч длинная ссылка, все параметры через query отправляется. но оно нормально работает, правильно написано.

evil787 2022-06-27 11:10:37
AlexeyOrlik 2022-06-25 15:11:41
работает, спасибо

Да не за что

oleynikgleb 2022-06-27 11:11:31
xchomarg 2022-06-27 11:10:07
там оч длинная ссылка, все параметры через query отправляется. но оно нормально работает, правильно написано.

в ошибке после host: должен идти хост, у вас метод GET, есть подозрение что всё-таки где-то по цепочке $link -> запрос curl’ом ломается ссылка.

Oneshkip 2022-06-27 11:11:51
или просто хост недоступен🤷‍♂️
oleynikgleb 2022-06-27 11:11:53
Возможно дальше по цепочке.
xchomarg 2022-06-27 11:12:59
Oneshkip 2022-06-27 11:11:51
или просто хост недоступен🤷‍♂️

Доступен, у меня открыт и я работаю там.

xchomarg 2022-06-27 11:13:14
oleynikgleb 2022-06-27 11:11:53
Возможно дальше по цепочке.

нет, проверил снова. все нормально там.

Oneshkip 2022-06-27 11:13:17
185,38,,,?
xchomarg 2022-06-27 11:13:27
Oneshkip 2022-06-27 11:13:17
185,38,,,?

да.

Oneshkip 2022-06-27 11:13:35
а запрос откуда делаешь?
Oneshkip 2022-06-27 11:13:45
с того же компа, где и работаешь?
xchomarg 2022-06-27 11:13:53
и из локалки и из сервера.
xchomarg 2022-06-27 11:14:34
Oneshkip 2022-06-27 11:13:45
с того же компа, где и работаешь?

нее, это админка для call center-а , и они нам дали хост такой.

xchomarg 2022-06-27 11:38:49
если отправлять через curl то просто получаю false.
oleynikgleb 2022-06-27 11:40:22
xchomarg 2022-06-27 11:38:49
если отправлять через curl то просто получаю false.

а ошибка какая-то с курла читается?

Oneshkip 2022-06-27 11:43:30
да, Could not resolve host
oleynikgleb 2022-06-27 11:44:42
Oneshkip 2022-06-27 11:43:30
да, Could not resolve host

если прямым запросом через курл тоже?
то что изначальная ошибка такая я видел.

xchomarg 2022-06-27 11:46:45
laravel_pro-577389.jpg

xchomarg 2022-06-27 11:47:23
позвонил им, сказали что после обновления не добавили наш IP. сейчас добавят и попробую снова.
Oneshkip 2022-06-27 11:47:56
тут уже какой-то другой адрес
xchomarg 2022-06-27 11:54:05
да там эти дуркаки все поменяли, и говорят что все должно работать так как было.
даже логин пароль моего пользователя поменяли))
сори за потраченное время и спасибо за все ответы!
devphp9 2022-06-27 12:16:37
чем post отличается от get
kalashnikov_dev 2022-06-27 12:17:20
laravel_pro-577395.jpg
Подскажите, пожалуйста, по Guzzle:
Когда посылаешь асинхронные запросы, timeout игнорируется. Поставил и в конструкторе клиента, и в опциях пула таймаут, а ему похуй. Запрос до 16 секунд может идти.
Я конечно понимаю, что всё дело скорее всего в $promise->wait(), но я не вижу ни в доке, ни в гугле не нашел как без wait() эта вся конструкция Pool’a отрабатывала бы
master_pops 2022-06-27 12:17:39
devphp9 2022-06-27 12:16:37
чем post отличается от get

уйди, а

master_pops 2022-06-27 12:17:52
devphp9 2022-06-27 12:16:37
чем post отличается от get

всем.

MrDoubl 2022-06-27 12:18:46
Всем привет, как сделать валидацию чтобы один параметр был больше другого
oldy777 2022-06-27 12:19:09
devphp9 2022-06-27 12:16:37
чем post отличается от get

Функционально ничем.

devphp9 2022-06-27 12:19:16
master_pops 2022-06-27 12:17:39
уйди, а

почему

kalashnikov_dev 2022-06-27 12:19:46
devphp9 2022-06-27 12:19:16
почему

https://guruweba.com/html/metody-get-i-post-ispolzovanie-i-otlichiya/#:~:text=Основное отличие метода GET от,подробно показано в примерах ниже).

Методы GET и POST. Использование и отличия | GuruWebaGuruweba
GET и POST методы HTTP запроса. Чем отличаются и какой метод использовать. Таблица сравнения отличий. Разница между GET и POST.
Вячеслав 2022-06-27 12:21:18
Тут явно нужен бот с генерацией рандомных вопросов для подписки
master_pops 2022-06-27 12:21:42
devphp9 2022-06-27 12:19:16
почему

Потому что говорю в который раз, думаю тут многие со мной солидарны будут: в этой группе хочется видеть нормальные вопросы, а не из разряда «чем while от do while отличается» Есть гугл, есть дока. Изучите сначала ту информацию, которой полно на просторах сети. МАТЧАСТЬ БЛИН! Почему кто то должен гуглить за вас?

devphp9 2022-06-27 12:23:29
master_pops 2022-06-27 12:21:42
Потому что говорю в который раз, думаю тут многие со мной солидарны будут: в этой группе хочется видеть нормальные вопросы, а не из разряда «чем while от do while отличается» Есть гугл, есть дока. Изучите сначала ту информацию, которой полно на просторах сети. МАТЧАСТЬ БЛИН! Почему кто то должен гуглить за вас?

а понятно спасибо, подскажи ещё если знаешь можно ли через jquery ajax получить список из базы данных что надо написать

Вячеслав 2022-06-27 12:24:13
devphp9 2022-06-27 12:23:29
а понятно спасибо, подскажи ещё если знаешь можно ли через jquery ajax получить список из базы данных что надо написать

троллятина суровая)

Oneshkip 2022-06-27 12:24:55
devphp9 2022-06-27 12:23:29
а понятно спасибо, подскажи ещё если знаешь можно ли через jquery ajax получить список из базы данных что надо написать

код

master_pops 2022-06-27 12:24:57
Код надо написать… Сначала только научиться надо
Вячеслав 2022-06-27 12:26:10
devphp9 2022-06-27 12:23:29
а понятно спасибо, подскажи ещё если знаешь можно ли через jquery ajax получить список из базы данных что надо написать

Джаваскриптом не получишь, если сервер это как то сам не отдает, например через апи

Ibragim_09_1986 2022-06-27 12:26:35
devphp9 2022-06-27 12:23:29
а понятно спасибо, подскажи ещё если знаешь можно ли через jquery ajax получить список из базы данных что надо написать

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

devphp9 2022-06-27 12:27:22
master_pops 2022-06-27 12:24:57
Код надо написать… Сначала только научиться надо

вроде бы написано только не работает, у меня windows 10, если это как-то влияет

Вячеслав 2022-06-27 12:28:35
Чувак думает это смешно, но с другой стороны это показатель что он реально далеко не спец, если это его веселит
dioved 2022-06-27 12:29:29
devphp9 2022-06-27 12:27:22
вроде бы написано только не работает, у меня windows 10, если это как-то влияет

тебе сюда https://t.me/laravel_web

Laravel для начинающихTelegram
Чат для программистов, изучающих PHP-фреймворк Laravel.

Правила чата: https://t.me/laravel_web/188295

За мат и флуд — мут/бан.
Флудить здесь: https://t.me/chat_for_flood

Полезный канал: @laravel_it
В закладки: https://laravel.demiart.ru

master_pops 2022-06-27 12:29:35
devphp9 2022-06-27 12:27:22
вроде бы написано только не работает, у меня windows 10, если это как-то влияет

У меня серьезнейшие подозрения, что код был ctrl c -> ctrl v. И что там делается вам невдомек. Написали все верно выше — определяете роут, вытаскиваете в методе данные, отдаете на фронт.

Игорь Тюкульмин 2022-06-27 12:35:44
Expected response code 250 but got code «553», with message «553 5.7.1 Sender address rejected: not owned by auth user

Такая ошибка возникает при отправке почты с smtp.yandex.ru

Вот настройки .env:

MAIL_FROM_NAME=»appname»
MAIL_MAILER=smtp
MAIL_HOST=smtp.yandex.ru
MAIL_PORT=587
MAIL_USERNAME=pinroll@yandex.ru
MAIL_PASSWORD=apppassword
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=pinroll@yandex.ru
MAIL_FROM_NAME=»${APP_NAME}»

Подскажите, как настроить почту Яндекса?

FStronger 2022-06-27 12:36:38
Имя отправителя какое? Когда вызываешь отправку письма
FStronger 2022-06-27 12:37:13
оно должно быть такое же как в env
maryrabinovich 2022-06-27 12:51:34
gart_service 2022-06-27 04:19:53
Добрый день всем!
У меня возникает ошибка в Laravel 9
Solutions cannot be run from your current IP address.

Данная ошибка возникает потому что я веду разработку не в локальной среде. Наша компания использует DEV ops Azure. Весь код выгружается туда. И понятное дело я захожу на сайт на с локального IP.

В Vendor нашел файл который вызавает данную ошибку
Вопрос может показатся тупым но все же. Как мне правильно перезаписать логику работы данного файла.

vendor/spatie/laravel-ignition/src/Http/Controllers/ExecuteSolutionController.php

Понятное дело что нельзя менять этот файл напрямую.
Нужно изменить лишь эту функцию.

public function ensureLocalRequest(): self
{
$ipIsPublic = filter_var(
request()->ip(),
FILTER_VALIDATE_IP,
FILTER_FLAG_IPV4 | FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE
);
if ($ipIsPublic) {
throw CannotExecuteSolutionForNonLocalIp::make();
}
return $this;
}

Пробовал гуглить, но не нашел толковой информации как переписать логику только одного файла пакета, при этом чтобы не трогать логику всего пакета.

Вопрос как это сделать максимально правильно чтобы при обновлении пакетов не потерять внесенные изменения.

Также возможно кто-то сталкивался с подобной проблемой и есть готовое решение.

Вопрос, почему бы не изменить вендора на время разработки. Я бы добавила в if ($iplsPublic){} добавочную проверку, не ваш ли личный айпишник пришёл. Ну и там где-то себе записать этот факт, в списке всего остального, что в вендоре поменяли, чтобы в итоговой версии откатить изменения.

Но как-то вроде подход не очень.

Вопрос, почему.

k3nt1k_asp 2022-06-27 12:52:47
laravel_pro-577421.jpg

k3nt1k_asp 2022-06-27 12:52:47
laravel_pro-577420.jpg
подскажите плиз
у меня есть проекты, мне нужно подсчитать кол-во транзакций к каждому проекту и отсортировать от большего к меньшему
я не понимаю как эту сортировку сделать, я мог бы спокойно сделать через join и отсортировать, но таблица транзакций находится в другой бд, а я не знаю как connection сменить во время построения запроса, а если обращаться по имени бд, выходит, что у меня имя пользователя другого connection, бред
Oneshkip 2022-06-27 12:54:09
конекшн во время построения запроса нельзя никак сменить
k3nt1k_asp 2022-06-27 12:55:03
((
|