2009-12-28 75 views
0

我想向HTTP网站发送包含cookie的请求。如何向包含cookie的远程服务器请求(PHP/javascript)

我该怎么做?

我发送的请求没有Cookie的首次访问,并跟踪头部有回应水箱内一个cookie这样的:

Set-cookie: ERIGHTS=VQPFIWEdiYEtW4Eko2T3bikz4H2dDx2FtH-zlTTRFyzW+urkCU7bwGj2w== 
Set-cookie: WLSESSION=1512202892.20480.0000 

现在怎么我可以发送一个新的请求与包括论文饼干?

+0

我的答案太快了:)您使用的是什么技术? – 2009-12-28 12:27:02

+0

我正在使用PHP代码 – Alireza 2009-12-28 12:27:46

回答

3

使用PHP's cURL,你可以做到这一点,并与它更多。

+1

upvoted和添加链接使用cookie curl – Gordon 2009-12-28 12:37:21

+0

谢谢,是否有任何使用cURL php示例的简短教程?请帮助 – Alireza 2009-12-28 13:27:03

+0

你会发现很多与谷歌。另一个是在第二个链接上(Gordon一加) – 2009-12-28 13:35:26

0

响应报头字段设置Cookie的对方是请求头字段曲奇。因此,使用该cookie的请求标头可能如下所示:

Cookie: ERIGHTS=VQPFIWEdiYEtW4Eko2T3bikz4H2dDx2FtH-zlTTRFyzW+urkCU7bwGj2w==, WLSESSION=1512202892.20480.0000 
+0

让我试试这个........... – Alireza 2009-12-28 13:27:41

+0

头文件说: Set-cookie:ERIGHTS = mx2FzxxQIipxxfVArtQrcU5h42Cg2IQIqiMe-oehmg24bkzHplCtmgn7zMA ==; path =/; domain = .xxx.org Set-cookie:WLSESSION = 1579311756.20480.0000; expires =星期二,29-Dec-2009 13:32:07 GMT;路径= /位置:http://www.xxx.org/xxx.zip 那么现在呢? – Alireza 2009-12-28 13:35:38

+0

@safaali:像* path *,* domain *和* expires *这样的附加参数仅用于限制该cookie的有效性。您需要在发送cookie之前验证该信息(例如,* path *值必须是URL路径的前缀,* domain *是要将cookie发送到的URL域的后缀)。 – Gumbo 2009-12-28 13:54:33

相关问题