Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >我能用file_get_contents()模拟用户的访问吗

我能用file_get_contents()模拟用户的访问吗
EN

Stack Overflow用户
提问于 2018-01-23 11:53:34
回答 2查看 1K关注 0票数 1

我在一个cron中思考,它每天执行一个php脚本。此脚本将对我分配的一个url执行file_get_contents()。我可以这样做来模拟用户的访问吗?它的工作方式就像一次访问吗?

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$page = file_get_contents('http://www.example.com/');
echo $page;
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-01-23 12:06:17

您可以“模拟”这种操作,但最好使用curl。另外,我推荐使用this stackoverflow post,它解释了需要通过服务器端请求提供的所有变量,而不是通过浏览器打开页面并加载分析js。

票数 1
EN

Stack Overflow用户

发布于 2018-01-23 12:09:24

如果你的访问量是由Google Analytics通过javascript实现的,那么不,它不会工作- file_get_contents()不会运行任何javascript,只是下载文件。但是,您可以通过PHP:https://developers.google.com/analytics/devguides/collection/protocol/v1/devguide发送页面视图来完成此操作

请注意,与PHP相比,javascript收集了更多关于用户的信息,因此请谨慎使用。

如果您打算检查脚本是否已运行,则有更好、更简单的方法,例如将任何打开或来自特定IP的内容记录到数据库或文本文件中。

我在这里提出的所有建议都假定您可以编辑打开的文件-您的http://www.example.com/index.php。如果你需要在一个你不能编辑的网站上触发Google Analytics,你需要一些更健壮的东西,比如网络爬虫或刮刀,来执行javascript。灵感来源:http://www.jacobward.co.uk/using-php-to-scrape-javascript-jquery-json-websites/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48401104

复制
相关文章
如何模拟超过 5 万用户的并发访问?
开始之前,请确定从JMeter的Apache社区jmeter.apache.org 获得了最新的版本.
用户1516716
2019/10/30
1.4K0
如何模拟超过 5 万用户的并发访问?
php防止模拟用户来源和访问-反爬虫
一些网站是采用检测此IP地址登录的密集度,多次登录后需要输入验证码,那么这时CURL模拟的提交就需要去对验证码图片进行分析,这样就会花费大量时间,当然,这种是对于防止登录被爆破,用户资料泄露的。
超级小可爱
2023/02/20
2.8K0
wine6.0模拟器_vs2019win7能用吗
快速链接:传送门   不过官网下载需要先注册登录账户才能进行下载操作,我现在的时候软件版本是V5.48   下面是网盘链接:     链接:传送门 提取码:fo6n   网盘资源包括:V5.48、V5.30(有GUIBuild)、png库、还有emWin中文手册
全栈程序员站长
2022/11/04
5810
MySQL的Hash Join能用吗?
最近有两篇MySQL大咖级人物的文章引起了小伙伴们的关注,文章内容是关于MySQL的hash join功能。hash join看起来不够智能,于是我打算一探究竟,看看是否能发现些端倪,文末解释了大咖们的关注点。
MySQLSE
2020/09/28
1.7K0
MySQL的Hash Join能用吗?
你会不会模拟超过 5 万用户的并发访问?
开始之前,请确定从JMeter的Apache社区jmeter.apache.org 获得了最新的版本.
芋道源码
2019/06/11
7640
php的file_get_contents函数访问URL显示响应头
作者:matrix 被围观: 5,529 次 发布时间:2014-10-01 分类:零零星星 | 6 条评论 »
HHTjim 部落格
2022/09/26
7660
ChatGPT国内能用吗
ChatGPT是一种基于人工智能技术的聊天机器人,它使用了一种称为GPT(Generative Pre-trained Transformer)的自然语言处理模型,可以与人类进行自然的对话。
用户2213048
2023/05/11
9800
ChatGPT国内能用吗
mpvue还能用吗(mpvue的性能问题)
在new vue()的时候不能加入store,否则在App.vue文件中onLaunch(){}失效
全栈程序员站长
2022/07/29
6720
mpvue还能用吗(mpvue的性能问题)
模拟用户的Hover操作
参考文档:https://www.jianshu.com/p/5f9027722204
biaoblog.cn 个人博客
2022/08/11
8890
电脑用户名不能用中文吗_如何修改计算机名和用户名
在windows下安装 ,如果使用用户名是中文的,则会出现安装错误 / 启动失败的情况。关于这一点下边给出终极解决方案。
全栈程序员站长
2022/09/27
1.2K0
模拟按钮的可访问性
为了创建更加漂亮的按钮,我们在项目实践中经常使用A、SPAN等元素模拟按钮,而不是使用更合语义的input[button]或者button元素。使用这种方法我们可以快速的创建各浏览器表现一致的按钮,免受各种bug困扰,但同时也带来了可访问性问题。
Jace
2018/08/01
8880
Kotlin 能用来开发 React Native 吗?
前段时间出去休了半个月假,公众号文章史无前例的断了一周,不过不要紧,我这不是又回来了嘛。
bennyhuo
2020/02/20
1.7K0
『设计模式』我能进来坐坐吗?--访问者模式
访问者( Visitor )模式的定义: 将作用于某种数据结构中的各元素的操作分离出来封装成独立的类,使其在不改变数据结构的前提下可以添加作用于这些元素的新的操作, 为数据结构中的每个元素提供多种访问方式。它将对数据的操作与数据结构进行分离,是行为类模式中最复杂的一种模式。
风骨散人Chiam
2020/10/28
2250
file_get_contents()
今天遇到一个非常棘手的问题,然后我就突然发现这个函数竟然可以这样用~~ $data = file_get_contents(“/var/www/1.jpg”) 然后~~ $newname = “/var/www/2.jpg”; $handle = fopen($newname, “w”); fwrite($handle,$img); fclose($handle); 然后的然后就发现~~~2图片可以正常使用
苦咖啡
2018/05/08
5070
使用模拟辅助机器学习质量保证过程的智能用户界面的设计和优化(CS)
在现实世界中,机器学习(ML)的许多关键任务型的应用程序都需要进行质量保证(QA)流程,然后才能部署ML模型的决策或预测。由于QA4ML用户必须查看大量数据并执行许多输入操作来纠正ML模型所产生的错误,因此,经过优化设计的用户界面(UI)可以显着降低交互成本。UI的有效性可能受许多因素影响,例如,同一时间处理的数据对象的数量,用于纠正错误的命令的类型以及用作协助用户的算法的可行性。我们建议使用模拟的方式来辅助QA4ML流程的智能用户界面的设计和优化。特别是,我们专注于在选择合适的命令和算法时模拟人类智能的综合效果,在提供通用算法集合以对要保证质量的数据对象进行重新排序时,机器智能会提供模拟。
Alfred_Yip
2021/04/06
3800
公钥能用公钥解吗?
公钥和私钥通常有可以互相加解密的特性: 将原始信息用公钥加密后,可以使用私钥解密; 将原始信息用私钥加密后,通常可以使用公钥解密。
葆宁
2019/04/18
2.5K0
能用 CSS 能播放声音吗?[每日前端夜话0xF1]
翻译:疯狂的技术宅 作者:Alvaro Montoro 来源:css-tricks
疯狂的技术宅
2019/12/11
2.4K0
Cookie禁用了,Session还能用吗?
Cookie与Session,一般认为是两个独立的东西,Session采用的是在服务器端保持状态的方案,而Cookie采用的是在客户端保持状态的方案。 Cookie分为两种,一种可以叫做session cookie,浏览器关闭就会丢失,一种可以叫做persistent cookie,就是我们通常意义上所说的cookie,通常服务器端的session是借助于seesion cookie来和客户端交互的。 针对php,如果客户端关闭cookie,我们怎么办? 1. 设置php.ini配置文件中的“sessio
joshua317
2018/04/16
8820
模拟用户登录界面
上网过程中,我们常常会有一个账号的登录过程,本篇博客通过模拟用户登录界面以及登录过程过多时,引发的账号锁定现象。形象地变现出用户登录的详细过程。
算法与编程之美
2021/12/21
3.3K0
在线就能用的Linux我给你找好了
是不是不想装虚拟机,还想体验一下Linux?是不是自己的电脑不在,又想搞事情?今天给大家推荐几个在线就可以玩的Linux环境以及学习Shell的地方。
编程珠玑
2019/09/26
4.6K0
在线就能用的Linux我给你找好了

相似问题

我能用mercurial模拟svn:externals吗?

42

我能用[][]访问类型int (*)[]吗?

52

我能用Omnet++模拟LoRa技术吗?

12

我能用simpy做基于agent的模拟吗?

12

我能用Selenium访问DOM对象吗?

14
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文