我正在寻找一种方法来编写一个PHP脚本,可以给URL一个URL缩短网站,如tinyurl,然后按照HTTP重定向并返回它指向的URL。我之前编写了一些PHP + MySQl脚本,但这将是我第一次使用PHP访问远程页面元数据,我希望有人能指引我朝着正确的方向前进,并且可以帮助我找到可能不需要的工具的教程。存在!PHP脚本遵循HTTP重定向
1
A
回答
1
+2
http://meta.stackexchange.com/questions/8231/are-answers-that- just-contain-links-elsewhere-really-good-answers – Gordon 2011-01-21 17:59:51
2
你可能想看看PHP cURL。它可能取决于重定向类型,以及如何使用它。
2
curl扩展可以做到这一点。
的选项列表这里
http://www.php.net/manual/en/function.curl-setopt.php
你想
CURLOPT_FOLLOWLOCATION
然后用
http://www.php.net/manual/en/function.curl-getinfo.php
CURLINFO_EFFECTIVE_URL
你也许可以做同样的PHP的定期filesyst6em和流功能(例如,file_get_contents或fopen等......)我知道吨嘿跟着重定向,但我不知道如何得到有效的url,但我想我记得看到它完成。
相关问题
- 1. 遵循重定向与卷曲在php
- 2. httpoison遵循重定向后
- 3. PHP脚本重定向
- 4. PHP重定向脚本
- 5. 你如何遵循Node.js中的HTTP重定向?
- 6. 转到HTTP克伦特不遵循重定向
- 7. BITS服务是否遵循HTTP重定向
- 8. 如何在纯PHP中遵循HTTP重定向后获取最终的URL?
- 9. 获取码头HttpClient遵循重定向
- 10. WebAPI获取是否遵循重定向?
- 11. 只能遵循内部重定向
- 12. python urllib.request.urlopen不遵循重定向
- 13. 水豚不遵循重定向
- 14. powershell curl和WebRequest都遵循重定向
- 15. 遵循scrapy中的重定向链接
- 16. .htaccess http重定向循环
- 17. PHP与卷曲:遵循重定向与POST
- 18. 页面重定向脚本给我一个重定向循环
- 19. 301 HTTP重定向PHP HTTP_REFERER
- 20. php脚本动态重定向
- 21. 重定向PHP-shell脚本输出
- 22. 在脚本运行后重定向PHP
- 23. PHP登录脚本重定向
- 24. php脚本重定向代码问题
- 25. PHP重定向循环
- 26. PHP重定向循环
- 27. IIS将HTTP重定向到HTTPS重定向循环
- 28. HTTP和HTTPS导致重定向循环
- 29. http to https导致重定向循环
- 30. Java脚本重定向approcach
这已被回答。你应该能够在这里找到答案:http://stackoverflow.com/search?q=follow+redirects+[php] – Gordon 2011-01-21 18:07:08