phpdownload.php实现代码跳转到下载文件(response.redirect)_PHP教程
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了phpdownload.php实现代码跳转到下载文件(response.redirect)_PHP教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1381字,纯文字阅读大概需要2分钟。
内容图文
![phpdownload.php实现代码跳转到下载文件(response.redirect)_PHP教程](/upload/InfoBanner/zyjiaocheng/168/82ed6ebc6cd346eeb73f4097119ad683.jpg)
代码如下:
if (isset($link))
{
Header("HTTP/1.1 303 See Other");
Header("Location: $link");
exit;
}
下面是国外的一篇文章说明。
Hey Chris:
On Wed, Jan 26, 2005 at 12:28:19PM -0500, csnyder wrote:
>
> > // process form
> ...
> // redirect to results page
> header( 'HTTP/1.1 303 See Other' );
> header( 'Location: result.html' );
> exit( 'Form submitted, continue.' );
> ?>
Good point. But some feedback here. The optimail syntax is:
// process form
// ...
// redirect to results page
header('Status: 303 See Other' );
header('Location: http://www.gxlcms.com/result.html');
?>
Here's why...
Using "Status:" in the header is better because the resulting headers from
Apache are more correct:
HTTP/1.1 303 See Other
instead of
HTTP/1.1 303
Additionally, one doesn't really know which version of HTTP is being used,
so why potentially cause problems by trying to guess.
The specs say location headers must have a complete URI in them, not just
the path.
Lastly, you don't want any output after the location header.
Later,
--Dan
http://www.bkjia.com/PHPjc/320550.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/320550.htmlTechArticle跳转核心代码实现。 代码如下:if (isset($link)) { Header("HTTP/1.1 303 See Other"); Header("Location: $link"); exit; } 下面是国外的一篇文章说明。...
内容总结
以上是互联网集市为您收集整理的phpdownload.php实现代码跳转到下载文件(response.redirect)_PHP教程全部内容,希望文章能够帮你解决phpdownload.php实现代码跳转到下载文件(response.redirect)_PHP教程所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。