草庐IT

headless_chrome

全部标签

Chrome浏览器http自动跳https问题

现象:Chrome浏览器访问http页面时有时会自动跳转https,导致一些问题。比如:开发阶段访问dev环境网址跳https,后端还是http,导致接口跨域。复现:先访问http网址,再改成https访问,下次再访问http时就会自动跳https。。。原因:谷歌在提高Chrome浏览器安全性方面迈出了重要一步:用户访问不安全的HTTP链接,会自动升级到HTTPS访问。这项功能名为HTTPSUpgrades,在用户访问http://的旧链接之后,会自动尝试跳转到通过加密的https://协议访问该网站。如果升级访问失败,Chrome会回退到http://。谷歌在10月16日开始,已向稳定渠道的

python selenuim TypeError: WebDriver.__init__() got an unexpected keyword argument ‘chrome_options‘

PythonselenuimTypeError:WebDriver.__init__()gotanunexpectedkeywordargument'chrome_options'运行客户端:Pycharm 运行程序如下:fromseleniumimportwebdriverfromselenium.webdriver.chrome.optionsimportOptionsoptions=Options()wd=webdriver.Chrome(chrome_options=options,executable_path=r'c:\chromedriver\chromedriver.exe')

构建Android的构建Comman“ ninja -c out/default chrome_public_apk”失败了

根据官方网站,我尝试在我的ubuntu.x64.14.04.3中编译Android:https://chromium.googlesource.com/chromium/src/+/master/docs/android_build_instructions.md但是,在我运行“ninja-cout/默认的chrome_public_apk”之后,它将变为故障。带有错误消息如下:xxxx@xxxx-VirtualBox:~/chromium/src$ninja-Cout/Defaultchrome_public_apkninja:Enteringdirectory`out/Default'[2

Awesome Chrome Form UI - 框架设计与基础实现

Moneyisnotevilbyitself.Itsjustpaperwithperceivedvaluetoobtainotherthingswevalueinotherways.Ifnotmoneywhatisevilyoumayask?Evilistheunquenchable,obsessiveandmoralbendingdesireformore.Evilisthebottomless,soullessandobsessivecompulsivepursuitofsomepotofgoldattheendofsomerainbowwhichdoesntexist.Evilishav

Selenium Webdriver Java:无法通过Chrome中的操作执行点击操作

我正在使用SeleniumWebdriver(Java)进行自动化。对于我的用例之一,我需要根据坐标单击。我正在使用以下代码执行此操作:Actionsact=newActions(driver);act.moveByOffset(236,92).click().perform();上面的代码在Firefox(壁虎驱动程序)中正常工作。但是有了Chrome驱动程序,它就无法正常工作。任何想法?还有其他方法可以执行此操作吗?看答案我认为您可以尝试Santosh的建议act.moveByOffset(236,92).click().build().perform();但是,这不应该有很大的区别,因为

selenium + chrome109以上版本会自动在C:\Program Files (x86)目录下创建scoped_dir*文件夹

问题如标题所述使用selenium操作chrome109以上版本会在C:\ProgramFiles(x86)目录下创建scoped_dir*文件夹,每次启动都会创建一个,文件夹内容为浏览器的用户配置,大小在20M左右,多次操作后会导致磁盘占满问题。经过查询问题是chromedriver导致,官方仍未修复此问题。可通过以下地址查看问题描述与根因:https://github.com/SeleniumHQ/selenium/issues/11555https://bugs.chromium.org/p/chromedriver/issues/detail?id=4322问题根因:生肉翻译下来大致解

php - "Chrome detected unusual code"之前工作的 iframe 错误

我有一个运行良好的PHP页面,里面有一个iframe。突然,它在Chrome中停止工作并出现此错误:Chromedetectedunusualcodeonthispageandblockedittoprotectyourpersonalinformation...知道怎么解决吗? 最佳答案 环顾四周后发现,Chrome将其默认的X-XSS-Protection实现更改为'X-XSS-Protection:1;模式=block'(reference)因此最快的解决方案(并且涉及最少的代码更改)是通过从服务器发送值0来禁用X-XSS-P

php - 为什么我在 chrome 上得到 "ERR_RESPONSE_HEADERS_TOO_BIG"?

以下代码在firefox上正确执行,但在Chrome上执行不正确。后者总是显示“ERR_RESPONSE_HEADERS_TOO_BIG”。当我遍历包含超过10000个项目(文件)的文件夹时会发生此错误-这一定是一项很长的任务。谁能告诉我如何避免这个错误?如果我在ob_end_clean()之后“回显”某些内容,错误就会消失;hasChildren();if($is_folder){FileItemsCount($it->getChildren(),$count_ref);}}}$dir="C:/Users/sstefanov/xampp";$it=newRecursiveDirect

php - Chrome 20 网络套接字握手

我正在使用lemmingzshadow(web)的PHPWebsocket服务器。到目前为止一切正常。更新到chrome20后,如果我想与服务器握手,它会以这个错误结束ErrorduringWebSockethandshake:Sec-WebSocket-Protocolmismatch来自chrome20的headerGET/demoHTTP/1.1Upgrade:websocketConnection:UpgradeHost:gomokulive.eu:8001Origin:http://www.gomokulive.euSec-WebSocket-Key:s+AMQQu4Q10x

php - 无法在 Chrome 中访问 c​​ookie,在 Firefox 中可以正常工作

基本情况及基本相关信息:我有一个在开始前执行的php代码标签。希望是(如有必要)在加载任何其他内容之前根据用户浏览器的语言首选项发送重定向。该脚本尝试根据支持的最高语言偏好做两件事:使用php:setcookie()用两个字母的语言代码创建一个cookie。示例cookie名称=值:x_language=es使用php:header("Location:".$requestedSite);重定向到子域,示例域:es.domain.com例子:if(isset($_COOKIE['x_language'])){-Determinecorrectsubdomainbasedoncookie