• [互动交流] 【浏览器操作】怎么修改下载文件地址? 安全认证?
    【功能模块】【操作步骤&问题现象】通过UI自动化-》Web应用自动化  下的控件操作网页,怎么修改安全认证和文件的下载地址呢?(通过控件打开网页有可能会弹出阻止的安全拦截)【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [业务动态] 关于《基于Spark实现车主驾驶行为分析》等2个微认证正式上线的预通知
    尊敬的微认证客户:您好!为帮助您深入了解华为云产品,探索新的技术场景,我们非常高兴地与您分享一个好消息:由华为资深研发团队精心打磨,潜心研发的新微认证《基于Spark实现车主驾驶行为分析》、《Web应用防火墙WAF安全防护实践》将于2022年1月13日正式上线!届时请进入华为云培训中心-微认证-大数据/云安全查看产品详情,体验使用,我们非常期待您的宝贵建议。以下为微认证详情,您可提前了解:产品名称: 《基于Spark实现车主驾驶行为分析》适合人群: 向大数据转型的软件开发人员和对大数据平台开发感兴趣的社会大众;培训方案: 结合车联网理念和Spark技术原理完成Spark数据开发实践;技术能力: 车联网理念和大数据平台开发;认证价值: 应用Spark实现车联网数据处理,通过实践提升大数据开发能力。产品名称: 《Web应用防火墙WAF安全防护实践》适合人群: 需要配置网站防护能力的企业运维工程师和对云安全感兴趣的社会大众;培训方案: 通过对Web应用防火墙的深入学习和解析完成网站应用的安全防护实践;技术能力: 通过Web应用防火墙的安全防护实践提升网站安全运维的能力;认证价值: 了解Web应用防火墙的配置过程和使用方法,通过WAF提升网站的安全防护能力。届时我们还将开展相关微认证上新活动,详情请关注华为云培训中心论坛-热门活动相关通知。发布日期:2022年1月11日
  • [热门活动] 【HCS Servciestage】如何通过servicestage部署基于Nginx的前端应用
    # 【HCS Servciestage】如何通过servicestage部署基于Nginx的前端应用 ## 背景 HCS ServiceStage部署前端应用组件时,希望通过nginx代理来访问部署的前端应用。 ## 问题 如何通过Servicestage部署基于Nginx的前端应用?
  • [技术干货] 华为NVR800日志收集与查询(web portal)
    1. 文档说明    本文档描述如何通过NVR800的web portal收集NVR800的日志。2. 操作指引    登录NVR800 web portal 页面。    1) 点击导航栏中的“参数设置”标签。    2) 选择左侧侧边栏“系统配置”-》“系统维护”    3) 点击导航栏“开发者模式”标签    4) 确定采集日志已被勾选    5) 复现之前问题的操作    6) 点击“一键搜集”日志按钮
  • [已解决问题归档] 【AICC产品】【IVR功能】接口直接访问cell出口
    【问题来源】【必填】    星网    【问题简要】【必填】SCE流程开发,web接口直接访问cell在什么情况下走成功出口【问题类别】【必填】 IVR,gsl 【AICC解决方案版本】【必填】 AICC 8.14.0 SCE版本 ICDV300R008C20SPC002【期望解决时间】【选填】尽快【问题现象描述】【必填】SCE流程开发,开发时用到这个cell发现接口返回失败时也会走成功出口。请问web接口直接访问cell在什么情况下走成功出口?
  • [技术干货] 使用shell健康检查web
    脚本:[root@lzw oldboy]# more while_web.sh #!/bin/bash#check url#2019-11-18. /etc/init.d/functionsif [ $# -ne 1 ];then    echo $"usage $0 url"    exit 1fiwhile truedo   if [ `curl -o /dev/null --connect-timeout 5 -s -w "%{http_code}" $1|egrep -w "200|301|302" |wc -l` -ne 1 ]    then       action "$1 is error." /bin/false       echo "$1 is error" | mail -s "$1 is error" xxxxx@qq.com   else       action "$1 is ok"   /bin/true   fi   sleep 10done测试:[root@lzw oldboy]# sh while_web.sh https://www.baidu.comhttps://www.baidu.com is ok                                [  OK  ]https://www.baidu.com is ok                                [  OK  ]https://www.baidu.com is ok                                [  OK  ]https://www.baidu.com is ok                                [  OK  ]https://www.baidu.com is ok                                [  OK  ][root@lzw oldboy]# sh while_web.sh http://htgl.hefei.gov.cn/http://htgl.xxxx.gov.cn/ is error.                        [FAILED]http://htgl.xxxx.gov.cn/ is error.                        [FAILED]To: xxxx@qq.comSubject: http://htgl.xxxx.gov.cn/ is errorUser-Agent: Heirloom mailx 12.5 7/5/10MIME-Version: 1.0Content-Type: text/plain; charset=us-asciiContent-Transfer-Encoding: 7bitMessage-Id: <20191116084729.B5DA962778B4@lzw.localdomain>From: root@lzw.localdomain (root)http://htgl.xxxx.gov.cn/ is error注释:本脚本用于检测具体某一个网站是否正常打开。脚本通过if语句判断是否输入为空,为空的话提示相关的信息。其次,脚本通过while语句判断网站信息是否能正常打开。打开网页通过curl命令的尝试打开输入网址是否超过五秒,通过输出的返回值来判断网页是否能正常打开。如果打开页面提示ok,失败则error并发送邮件告警。100-199 用于指定客户端应相应的某些动作。 200-299 用于表示请求成功。 300-399 用于已经移动的文件并且常被包含在定位头信息中指定新的地址信息。 400-499 用于指出客户端的错误。 500-599 用于支持服务器错误。
  • [交流吐槽] Python的应用 前端
    HTML: hyperText markup language,超文本标记语言HTML后缀名:.html / .htmHTML标签名:一般标签:由起始标签和结束标签组成,可以插入其他标签或其他内容,例如:<h1>yyds</h1>自闭和标签:由起始标签组成,在起始标签末尾加斜杠,在其中间不能加任何东西,如:<br />HTML中标准是双引号HTML没有大小写之分格式化代码:ctrl + k
  • [技术干货] getTable(Web)获取网页表格,结果为空:EmptyDataFrame Columns:[],Index:[]
    1. 问题描述:用getTable(Web)获取网页表格,结果为空,返回值为:EmptyDataFrame Columns:[],Index:[],见下图1:图12. 问题检测:用F12查看网页表格的源码,table标签下是否有tbody标签。如下图2,3所示(图2是有tbody标签的,图3是没有tbody标签的),如果检测出来是没有tbody标签的,如图3所示,那么就需要添加tbody标签,如图2所示,才能被getTable控件检测到,并读取表格。图2图33. 问题解决方法:在getTable(Web)控件前加入executeScript控件,当中脚本内容填入:let table = 你需要识别的表格的JS元素let tbody = document.createElement("tbody");table.insertBefore(tbody, table.children[0]);while(table.children.length>1){tbody.appendChild(table.children[1]);}当中的JS元素获取方式(见下图4):(1)网页中F12找到表格的源码处;(2)右击,复制JS Path即可。图4
  • [问题求助] 【C3250-10-SIU】【好望云实时视频流二次开发】能否提供web前端播放的代码样例
    【功能模块】能否提供web前端播放的代码样例,开发文档里面找不到前端如何通过后台获得的摄像头地址播放的示例代码
  • [技术干货] 执行Web自动化中鼠标相关命令(单击、双击与右击等)时, 控件显示运行成功,但实际没...
    1. 如果点击后,弹出如下图文件上传框的场景,请将“模拟人工点击“ 设置为True。由于浏览器安全限制,文件上传存在安全风险。只有我们真实的移动鼠标,浏览器才判断为是人为操作,否则被判断为恶意脚本2 .检查地址栏右侧,是不是弹出框被浏览器阻止了3. 增加delay时间(使用delay控件或直接在控件delay参数添加延时),部分元素的事件,是js动态绑定的。可能我们执行脚本时,事件并未绑定。4. 上述方法都不能解决的,请将“模拟人工点击“ 设置为 True
  • [互动交流]  BrowserJS 前端如何实现多文件上传
     BrowserJS 前端如何实现多文件上传 急求
  • [技术干货] 【好望云北向接口】【媒体播放管理】【HLS】HLS前端回放FAQ
    1. 文档描述    本文档描述好望云HLS前端回放能力约束,以及常见的问题。2. 能力及约束    2.1 客户端支持    1) ios safari浏览器可以直接播放    2) chrome、firefox等浏览器需要添加video标签的html才能播放    3) 支持微信小程序播放    4) 不支持IE浏览器播放    5) 客户端与云服务连接只支持一个URL对应一条TCP连接,一对一关系    2.2 特性约束    1) 不支持摄像机编码格式为MJPEG的HLS播放    2) 浏览器不支持播放H265编码的HLS流,只支持H264    3) VLC播放器起播时延比较长(30s左右),主要是播放器需要缓存一定数量的HLS流,才会开始播放    4) 浏览器/微信小程序 起播时延在3-4s    5) VLC/浏览器/微信小程序 暂时不支持暂停功能3. 常见问题    3.1 URL如何获取    请参见:https://bbs.huaweicloud.com/forum/thread-169567-1-1.html    3.2 获取URL后,播放失败    1) 先使用好望企业APP播放,如果不能播放成功,需要排查设备或网络问题。    2) 好望企业APP播放正常,优先使用VLC播放,VLC较稳定。    3) VLC长时间不出图,可能为网络原因。VLC需要缓存足够的TS片后才会出图。    4) url有效期为30s,取到url后必须在30s内播放,否则需要另取新的url播放。    5) url仅能播放一次,如果需要再次播放,需要重新获取url。    6) 排查设备侧是否开启了前端存储并配置了录像计划。    7) 排查请求时间范围内,是否有前端录像。可通过查询前端录像列表确认。参考文档地址:https://support.huaweicloud.com/api-ivm/ListDeviceRecord.html
  • [技术干货] 【好望云北向接口】【媒体播放管理】【HLS】获取前端录像回放地址
    1.文档说明    本文档描述如何获取HLS前端录像回放地址。2.前置条件    1) 摄像机或NVR800/IVS1800已接入好望云并在线    2) 摄像机视频点位已开通视频调阅服务    3) 摄像机或NVR800/IVS1800有存储功能,并配置了前端录像计划3.PostMan调用示例    3.1 URI    GET /v1/{user_id}/devices/{device_id}/channels/{channel_id}/device-records/web-playback-url    3.2 请求参数    1)请求Header参数    key:Access-Token    value:用户认证Token    获取Token请参见:https://bbs.huaweicloud.com/forum/thread-168601-1-1.html    2)请求Params参数    start_time、end_time和protocol均为必选项。    protocol为枚举值    http协议填写:HLS_DEV    https协议填写:HLS_DEV_HTTPS       3.3 响应参数    3.4 响应示例{ "device_id" : "2102412469WLL3000011", "channel_id" : "2102413000011", "playback_url" : "http://..." }
  • [技术干货] 华为IVS1800日志收集与查询(web portal)
    1. 文档说明    本文档描述如何通过IVS1800的web portal手机IVS1800的日志。2. 操作指引    2.1 登录IVS1800 web portal 页面,点击导航栏中的“故障收集”标签。    2.2 在“故障收集”页面左侧,可以选择需要收集的日志模块    2.3 在页面右侧,选择收集日志的起止时间    注:日志包括当前日志和备份日志。时间范围仅对备份日志生效。当前日志一定会收集,只收集当前日志可不设置时间范围。    2.4 选择完成后,点击“开始收集”即可
  • [技术干货] web场景- Memcached调优
    1.1 Memcached简介Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric为首开发的一款高性能的分布式内存缓存服务器,通常的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。官方链接:https://memcached.org/1.2 Memcached物理机调优方法1.2.1 Memcached亲和性设置目的:设置memcached服务的亲和性,使用numactl设置CPU与内存的亲和性。提升服务器性能方法:步骤 1 安装numactl            yum -y install numactl步骤 2 编辑/usr/lib/systemd/system/memcached.service            添加如下内容ExecStart=/usr/bin/numactl --cpunodebind=0,1 --membind=0,1 /opt/memcached/bin/memcached -t 48 -p 11211 -u root -m 122880 -c 100000命令参数说明参数名称参数说明cpunodebind=nodes进程绑定CPU,其中0,1表示绑定node0和node1的core--membind=nodes分配进程的内存,其中0,1表示分配的内存在node0和node1上-t <num>使用的线程数(48表示使用48个线程)-p <num>监听的TCP端口-u <username>设定进程所属用户。(只有root用户可以使用这个参数)-m <num>分配给memcached实例的内存大小,以MB为单位-c <num>最大并发连接数 1.3 Memcached虚拟机调优方法目的:修改kvm虚拟机配置文件:配置虚拟机的CPU、内存、网卡。方法:步骤 1  编辑虚拟机配置文件。             以虚拟机vm1为例,执行如下语句编辑虚拟机配置文件:            virsh edit vm1                    该命令为打开vm1的配置文件,后续步骤2-5均在此基础上完成,修改完成后执行 :wq 保存即可,配置文件需重启虚拟机生效,执行如下命令重启   虚拟机:     virsh shutdown vm1      virsh start vm1步骤 2 设置vcpu与物理cpu绑定。            设置vcpu与物理cpu绑定的脚本如下所示:      <vcpu placement='static' cpuset='0-3'>4</vcpu>      <cputune>      <vcpupin vcpu='0' cpuset='0'/>      <vcpupin vcpu='1' cpuset='1'/>      <vcpupin vcpu='2' cpuset='2'/>      <vcpupin vcpu='3' cpuset='3'/>      <emulatorpin cpuset='0-3'/></cputune>参数说明vcpu虚拟核cpuset物理核步骤 3 设置numa绑定。            设置numa绑定的脚本如下所示:        <numatune>        <memnode cellid='0' mode='strict' nodeset='0'/>        </numatune>        <cpu mode='host-passthrough' check='none'>        <topology sockets='1' cores='4' threads='1'/>        <numa>        <cell id='0' cpus='0-3' memory='12582912' unit='KiB'/>        </numa> </cpu> 参数说明nodeset物理机numa nodecellid虚拟机 numa node步骤 4 设置PCIe网卡直通。            设置PCIe网卡直通的脚本如下所示:      <hostdev mode='subsystem' type='pci' managed='yes'>      <source>      <address domain='0x0000' bus='0x82' slot='0x00' function='0x0'/>      </source></hostdev>其中"domain"、"bus"、"slot"和"function"是对应物理网卡的信息,可以执行lspci或者ethtool -i 网卡名 命令查看。              执行lspci,输出如下结果,只需关注最左侧的数字:        “82:00.0 Ethernet controller: Huawei Technologies Co., Ltd. Hi1822 Family (4*25GE) (rev 45)”        其中,网卡的bus-info是16进制数,由上述输出结果最开头的数字82:00.0可以看出,bus为0x82,slot为0x00,function为0x0,domain为0x0000。步骤 5 设置静态大页。宿主机配置静态大页。在kernel启动时的cmdline添加配置参数,即在/boot目录下的grub.cfg 文件添加如下设置:transparent_hugepage=never default_hugepagesz=1G hugepagesz=1G hugepages=200                配置1G的hugepage,需要当前宿主机页表大小为4K。 2.设置内存大页配置。        设置内存大页的脚本如下所示:    <memoryBacking>    <hugepages>    <page size=’ 1048576’ unit=’KiB’ nodeset=’0’/>    </hugepages></memoryBacking>
总条数:671 到第
上滑加载中