相关疑难解决方法(0)

使用HTTP-Basic身份验证发出HTTP GET请求

我需要为我正在研究的Flash Player项目构建代理.我只需要使用HTTP-Basic身份验证向另一个URL发出HTTP GET请求,并从PHP提供响应,就像PHP文件是原始源一样.我怎样才能做到这一点?

php http basic-authentication

27
推荐指数
2
解决办法
6万
查看次数

来自url的file_get_contents只有在登录网站后才能访问

我想制作一个可以从网站捕获页面的PHP脚本.想想file_get_contents($ url).

但是,本网站要求您在访问任何页面之前填写用户名/密码登录表单.我想,一旦登录,网站会向您的浏览器发送一个身份验证cookie,并且随后的每个浏览器请求都会将会话信息传递回网站以验证访问权限.

我想知道我如何使用PHP脚本模拟浏览器的这种行为,以获得访问权限并从该网站捕获页面.

更具体地说,我的问题是:

  1. 如何发送包含我的登录详细信息的请求,以便网站回复会话信息/ cookie
  2. 我如何阅读会话信息/ cookie
  3. 如何将此会话信息与每个后续请求(file_get_contents,curl)传回网站.

谢谢.

php authentication session curl file-get-contents

10
推荐指数
1
解决办法
2万
查看次数