由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 一个网页点击link和copy link address再打开得到不同结果
相关主题
请教,网页抓取、内容整理提取用什么做比较简单which header file declares ntohs() in c++ ?
www.company.com/report#main-report是啥语言写的?HTTP Error 403
小白问网页scraping 的一个问题请教一个语言选择的弱问题
有谁可以帮忙写个小小小软件菜鸟问题
请各位大牛指点,感激不尽 : Python Script 关于登录 mitbbs 的问题Java可以自动填写webpage,然后submit吗? (转载)
菜鸟求助:怎么自动include header file?怎么可以取出网页中更新的内容 ?
url header问题请问如何实现自动向网站提交数据的程序?
ask a question about compile shared library using libtool请问怎么写外挂啊?
相关话题的讨论汇总
话题: link话题: 网页话题: 点击话题: page话题: http
进入Programming版参与讨论
1 (共1页)
T*******x
发帖数: 8565
1
我用google chrome,有一个网页上面有一个link,可以点击。
我copy link address,然后新开一个tab打开输入这个网址,
但是得到的网页却不同。
我用view page source来看这个网页和里面的这个link,
就是一个普通的...,不是javascript。
请问大家见过这种情况吗?是怎么实现的?
t****t
发帖数: 6806
2
referer

【在 T*******x 的大作中提到】
: 我用google chrome,有一个网页上面有一个link,可以点击。
: 我copy link address,然后新开一个tab打开输入这个网址,
: 但是得到的网页却不同。
: 我用view page source来看这个网页和里面的这个link,
: 就是一个普通的...,不是javascript。
: 请问大家见过这种情况吗?是怎么实现的?

a***y
发帖数: 2803
3
哈哈,php,perl编写的网页是这样的.page source里的...可以用
php里面的echo 命令写出来.

【在 T*******x 的大作中提到】
: 我用google chrome,有一个网页上面有一个link,可以点击。
: 我copy link address,然后新开一个tab打开输入这个网址,
: 但是得到的网页却不同。
: 我用view page source来看这个网页和里面的这个link,
: 就是一个普通的...,不是javascript。
: 请问大家见过这种情况吗?是怎么实现的?

l********a
发帖数: 1154
4
同问这个问题
是一个php登陆页面,手工输入密码,点击"提交"链接ok
如果用代码添好form,找到提交的,用form.submit()都不行,那个提交又是
个链接,不是按钮,也不能click,实在没辙了
g*****g
发帖数: 34805
5
用HtmlUnit之类的headless browser,内嵌JS引擎,可以实现。

【在 l********a 的大作中提到】
: 同问这个问题
: 是一个php登陆页面,手工输入密码,点击"提交"链接ok
: 如果用代码添好form,找到提交的,用form.submit()都不行,那个提交又是
: 个链接,不是按钮,也不能click,实在没辙了

T*******x
发帖数: 8565
6
Thanks. 搞定。

【在 t****t 的大作中提到】
: referer
T*******x
发帖数: 8565
7
这个应该也是referer.
参见http://en.wikipedia.org/wiki/HTTP_referrer.
很多网站检查你点击的这个link是从那个网页中点击出来的,
也就是它的parent page(一般来说)。这个parent page就叫referrer.
如果不是从它的referrer出来的,而是从code里直接出来的,网站不处理。
http request header里有这么一项referrer,
code里把这项设为parent page或者是网站domain一般就行了。

【在 l********a 的大作中提到】
: 同问这个问题
: 是一个php登陆页面,手工输入密码,点击"提交"链接ok
: 如果用代码添好form,找到提交的,用form.submit()都不行,那个提交又是
: 个链接,不是按钮,也不能click,实在没辙了

T*******x
发帖数: 8565
8
嗯。。。我不确定。还是听高手的吧。

【在 l********a 的大作中提到】
: 同问这个问题
: 是一个php登陆页面,手工输入密码,点击"提交"链接ok
: 如果用代码添好form,找到提交的,用form.submit()都不行,那个提交又是
: 个链接,不是按钮,也不能click,实在没辙了

p***o
发帖数: 1252
9
Run a packet analyzer to see the differences of the two HTTP requests.
If the media is shared, you can even run it from other machines.

【在 T*******x 的大作中提到】
: 嗯。。。我不确定。还是听高手的吧。
i*****o
发帖数: 1714
10
找个可以看http header的工具看看成功的那个header,最有可能是referer,但也有可
能是hidden input, 看看就知道了。

【在 l********a 的大作中提到】
: 同问这个问题
: 是一个php登陆页面,手工输入密码,点击"提交"链接ok
: 如果用代码添好form,找到提交的,用form.submit()都不行,那个提交又是
: 个链接,不是按钮,也不能click,实在没辙了

1 (共1页)
进入Programming版参与讨论
相关主题
请问怎么写外挂啊?请各位大牛指点,感激不尽 : Python Script 关于登录 mitbbs 的问题
如何实现将网页内容自动存取?菜鸟求助:怎么自动include header file?
从网上读取数据,然后在本地计算用什么语言合适?url header问题
怎么写个程序实现自动登录然后下载文件ask a question about compile shared library using libtool
请教,网页抓取、内容整理提取用什么做比较简单which header file declares ntohs() in c++ ?
www.company.com/report#main-report是啥语言写的?HTTP Error 403
小白问网页scraping 的一个问题请教一个语言选择的弱问题
有谁可以帮忙写个小小小软件菜鸟问题
相关话题的讨论汇总
话题: link话题: 网页话题: 点击话题: page话题: http