Возможно, вы захотите попробовать вспомогательный метод, предоставленный Laravel, и он работает для меня как обаяние.
return redirect('http://external.url/', 302, [
'custom-header' => 'custom value'
])
Если вы хотите посмотреть исходный код, пожалуйста, обратитесь /vendor/laravel/framework/src/Illuminate/Foundation/Helpers.php
/**
* Get an instance of the redirector.
*
* @param string|null $to
* @param int $status
* @param array $headers
* @param bool $secure
* @return \Illuminate\Routing\Redirector|\Illuminate\Http\RedirectResponse
*/
function redirect($to = null, $status = 302, $headers = [], $secure = null)
{
if (is_null($to)) {
return app('redirect');
}
return app('redirect')->to($to, $status, $headers, $secure);
}
Запуск быстрого теста, похоже, работает.
Вы уверены, что FileProtocol () и AppPath () работают работают так, как должны?
мне кажется, они работают:
function FileProtocol(const s: String): String;
begin
Result := 'file:///' + StringReplace(s, '\', '/', [rfReplaceAll]); // '
end;
function AppPath(const s: String): String;
begin
Result := IncludeTrailingPathDelimiter( ExtractFilePath(Forms.Application.ExeName) ) + s;
end;
[Обновление]
Я загрузил JQuery UI по ссылке для скачивания на домашней странице [ Current (стабильный) ] и получил анимированное изображение с http://jqueryui.com / demos / progressbar / # animated
См. демонстрационный проект на GitHub: http://github.com/jasonpenny/democode/tree/057f0ad22fc5c3272909de346b6e67b0444d8981/JQueryUIProgBar
Есть ли в вашем HTML тег
? Поскольку похоже, что относительные пути - это перебор.