Найдено 7 результатов
- 2019.04.26, 09:50
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как отдать файл на скачивание со стороннего сервера?
- Ответы: 6
- Просмотры: 2129
Re: Как отдать файл на скачивание со стороннего сервера?
Т.е. у меня сейчас формируются две вот такие ссылки. <a rel="nofollow" target="_blank" href="/file?load=https%3A%2F%2Fwww.autohotkey.com%2Fdownload%2Fahk-install.exe">Скачать</a> и <a rel="nofollow" target="_blank" href="/file?load=https%3A%2F%2...
- 2019.04.26, 09:41
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как отдать файл на скачивание со стороннего сервера?
- Ответы: 6
- Просмотры: 2129
Re: Как отдать файл на скачивание со стороннего сервера?
Да в том и дело, что файлы хранятся на стороннем сервере. Exe файл вашим способом он отдаст, а вот txt открывает в самом браузере. И вот как в этом случае поступить ? Проверять extension?urichalex писал(а): ↑2019.04.26, 09:18Код: Выделить всё
<a href="/path/to/file.txt" download>Скачать файл</a>
- 2019.04.26, 07:54
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как отдать файл на скачивание со стороннего сервера?
- Ответы: 6
- Просмотры: 2129
Re: Как отдать файл на скачивание со стороннего сервера?
Так но теперь перестала работать загрузка .exe файлов, делать проверку на тип файла ?
- 2019.04.26, 07:48
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как отдать файл на скачивание со стороннего сервера?
- Ответы: 6
- Просмотры: 2129
Re: Как отдать файл на скачивание со стороннего сервера?
Сделал вот так, не знаю насколько это правильно. public function actionFile(){ $path_parts = pathinfo($_REQUEST['load']); if ($path_parts['basename']): Yii::$app->response->sendContentAsFile(file_get_contents($_REQUEST['load']),$path_parts['basename']); else: throw new NotFoundHttpException; endif; }
- 2019.04.26, 07:00
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как принять json с другого сервера?
- Ответы: 2
- Просмотры: 1440
Re: Как принять json с другого сервера?
Спасибо, разобрался.
- 2019.04.26, 06:58
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как отдать файл на скачивание со стороннего сервера?
- Ответы: 6
- Просмотры: 2129
Как отдать файл на скачивание со стороннего сервера?
Здравствуйте, вопрос вроде не сложный но понять не могу, exe файл без проблем отдаёт простым выставлением ссылки download, а вот файлы типа txt открывает в браузере, чего не хотелось бы. Качать файл на сервер с другого сайта не совсем резонно, так как сайт чужой. Как решить проблему куда копать то ?...
- 2019.04.07, 16:15
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как принять json с другого сервера?
- Ответы: 2
- Просмотры: 1440
Как принять json с другого сервера?
Добрый день, всем. Подскажите как принять json запрос отправленный через curl с другого сервера в конкретный action. Пример отправляю json с сервера А. $data = array("name" => "Hagrid", "age" => "36"); $data_string = json_encode($data); $curl = curl_init('http...