通过cpolar内网穿透发布网页测试

通过内网穿透发布网页测试

文章目录

    • 通过内网穿透发布网页测试

对于网站开发者来说,对完成的网页进行测试十分必要,同时还要在测试过程中充分采纳委托制作方的意见,及时根据甲方意见进行修改,但在传统的测试方式中,必须将制作好的网页内容上传至服务器,才能生成能够访问的网页,这就让网页的修改和完善变得十分复杂。若碰到需要多次修改的情况,那对于开发者来说无异于一场噩梦,不仅浪费开发者宝贵的时间,还严重影响工作效率。

但如果采用cpolar,就能避免反复修改和上传的麻烦。cpolar作为一款高效安全的内网穿透软件,能够在本地电脑上生成授权者才能使用的“隧道”,而网页发布者就可以通过这个隧道,允许用户(包括对网页预览的甲方)对本地网页进行访问测试,及时修改和处理网页存在的问题,避免了网页上传后再测试,修正错误所耗费的时间和精力。

今天,我们就为大家介绍,如何用cpolar在本地建立一个能够被公共互联网用户访问的网址,从而简单的进行网页测试。

要使用cpolar生成一个公共互联网访问的连接,只需要简单的3个步骤即可实现:

1、建立本地测试环境

想要对本地制作的网页进行测试,就需要先搭建一个测试环境,这里我们使用PHPstudy软件进行。首先下载并安装PHPstudy,并在面板首页处设置WNMP启动。为确保PHPstudy工作正常,我们有必要进行一个小测试,只要在软件界面左侧进入“网站”选项卡,选择localhost80站点,再在右侧点击“管理”按钮,在弹出的菜单里点击“打开网站”,就会打开浏览器,指向的本地网站是默认的“http://localhost”,只要能打开显示这个地址的网页,就说明安装成功。

img

2、导入拟测试的网页内容

在确定PHPstudy工作正常后,就可以用我们打算测试的网页的内容,替换PHPstudy的默认网页内容。具体操作方法,就是找到PHPstudy默认网页的根目录,同样在“网站”选项卡的右侧,点击“管理”按钮,在弹出的菜单中点击“打开根目录”,就会转向默认网页的根目录。此时只要将原有的文件删除,再将打算测试网页的内容复制进去即可。如果想要测试新网页的内容是否正常,需要在“管理”菜单下点击“打开网站”,若能正常显示,就说明新网站内容正常。

3、使用cpolar生成随机网址

当测试网页准备完毕后,就可以使用cpolar生成公网链接,供用户和委托方测试了。首先打开cpolar,输入命令行“cpolar http -region=cn_vip 80,而cpolar就会自动生成一个可以被公网用户点击的URL,即cpolar窗口中“Forwarding”后,所显示的网址,通常格式为“http://XXXXXXX.vip.cpolar.cn”,这个网址就可以发送给测试人员或甲方,而他们点击后看到的,就是打算进行测试的网站。

img

相比起传统的网站测试,使用cpolar进行测试,就不必每次进行测试时,都将测试网站部署到服务器上,节省了开发人员的大量时间。即便测试人员或委托方对于网站提出修改意见,开发人员也可以在本地快速完成,即节省了时间,也大大缩减了工作量。这只是cpolar最基础的功能,对于有更高需求的客户,cpolar还提供了多种套餐选择,欢迎您前往cpolar官网选购,了解更详细的功能介绍,拓展更高等级的应用权限。也欢迎与我们联系沟通,我们会为您提供力所能及的帮助。

转载自cpolar极点云文章:通过cpolar内网穿透发布网页测试

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/56563.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

虹科分享 | 新时代“救命神器”:看AR眼镜如何应用于紧急救险场景

从工业时代到如今迎来的“体验时代”,体验即内容,5G、AI、空间计算技术的突破,为各行各业创建了丰富的内容体验模式,让人们能够听之、触之、与之交互。AR是体验时代最具潜力的新技术,在“应急”场景中更是成为了我们在…

Unity 编辑器资源导入处理函数 OnPreprocessAudio :深入解析与实用案例

Unity 编辑器资源导入处理函数 OnPreprocessAudio 用法 点击封面跳转下载页面 简介 在 Unity 中,资源导入是一个非常重要的环节,它决定了资源在项目中的使用方式和效果。Unity 提供了一系列的资源导入处理函数,其中之一就是 OnPreprocessAud…

【vue】vue基础知识

1、插值表达式&属性绑定 <!--template展示给用户&#xff0c;相当于MVVM模式中的V--> <template><div class"first_div">//插值表达式<p>{{ message }}</p>//这里的参数是从父组件的template里传过来的<p>{{data_1}}</p…

大数据-玩转数据-Flink-Transform(上)

一、Transform 转换算子可以把一个或多个DataStream转成一个新的DataStream.程序可以把多个复杂的转换组合成复杂的数据流拓扑. 二、基本转换算子 2.1、map&#xff08;映射&#xff09; 将数据流中的数据进行转换, 形成新的数据流&#xff0c;消费一个元素并产出一个元素…

【Spring】(三)Spring 使用注解存储和读取 Bean对象

文章目录 前言一、使用注解储存 Bean 对象1.1 配置扫描路径1.2 类注解储存 Bean 对象1.2.1 Controller&#xff08;控制器存储&#xff09;1.2.2 Service&#xff08;服务储存&#xff09;1.2.3 Repository&#xff08;仓库存储&#xff09;1.2.4 Component&#xff08;组件储存…

如何用DHTMLX组件为Web应用创建甘特图?(二)

dhtmlxGantt是用于跨浏览器和跨平台应用程序的功能齐全的Gantt图表。可满足项目管理应用程序的所有需求&#xff0c;是最完善的甘特图图表库。甘特图仍然是项目管理应用程序中最需要的工具之一&#xff0c;DHTMLX Gantt组件提供了能提升研发甘特图功能所需的重要工具。 在这篇…

拆分PDBQT文件并将其转换为PDB格式

拆分PDBQT文件转为PDB格式 1. vina_split拆分PDBQT文件 假设你用AutoDock Vina做了对接&#xff0c;那么所有预测的结合构象都被放入一个多构象 PDBQT 文件中&#xff0c;如果需要拆分后进行可视化分析&#xff0c;那么Vina官方自带了vina_split来进行拆分。下面是vina_split…

恒盛策略:15亿成立地产公司?华为紧急回应!10倍大牛股闪崩

今天上午A股商场和港股整体低位震动&#xff0c;但走势整体平稳&#xff0c;动摇不大。 A股商场方面&#xff0c;TMT赛道股走强&#xff0c;近期火热的券商板块则现分解&#xff0c;昨夜发布半年报的公司今天上午股价也分解明显。 港股商场&#xff0c;大都股票动摇不大&#…

python中数据可视化

1.掷一个D6和一个D10 50000次的结果 die.py from random import randintclass Die:def __init__(self, num_sides6):self.num_sides num_sidesdef roll(self):return randint(1, self.num_sides) die_visual.py from die import Die from plotly.graph_objs import Bar, L…

Java课题笔记~6个重要注解参数含义

1、[掌握]Before 前置通知-方法有 JoinPoint 参数 在目标方法执行之前执行。被注解为前置通知的方法&#xff0c;可以包含一个 JoinPoint 类型参数。 该类型的对象本身就是切入点表达式。通过该参数&#xff0c;可获取切入点表达式、方法签名、目标对象等。 不光前置通知的方…

C++ STL vector

目录 一.认识vector 二.vector的使用 1.vector的构造函数 2.vector的迭代器 2.1 begin&#xff08;&#xff09;&#xff0c;end&#xff08;&#xff09; 2.2 rbegin&#xff08;&#xff09;&#xff0c;rend&#xff08;&#xff09; 2.3 迭代器初始化对象 3. vector…

小白到运维工程师自学之路 第六十五集 (docker-compose)

一、概述 Docker Compose 的前身是 Fig&#xff0c;它是一个定义及运行多个 Docker 容器的工具。可以使用YAML文件来配置应用程序的服务。然后&#xff0c;使用单个命令&#xff0c;您可以创建并启动配置中的所有服务。Docker Compose 会通过解析容器间的依赖关系&#xff08;…