ICode9

精准搜索请尝试: 精确搜索
  • django中的cookie与session2022-08-19 14:32:00

    发展史 1.早期的时候,网站都没有保存用户功能的需求,所有用户访问网站返回的结果都是一样的,比如新闻、文章等网站! 2.但是,随着网站的发展,出现了一些需要保存用户信息的网站,比如:淘宝、京东、个人博客等! 3.以登录功能为例,如果不保存用户登录的信息,就意味着用户每次都需要重新登录网站,为

  • 禁止浏览器自动填充2022-08-19 09:30:45

    禁止浏览器自动填充如何禁止浏览器自动填充autocomplete 属性规定输入字段是否应该启用自动完成功能方法一:设置autocomplete=“new-password”没错,autocomplete是可以控制浏览器自动完成功能,但文档里说autocomplete=“off”可以禁止浏览器自动填充,经过实际操作一试,然而并不能,autoc

  • 【C# - 爬虫】使用Selenium实现爬虫,获取近七天天气信息(包含完整代码)2022-08-18 21:05:05

    目录 前言一、Selenium简介二、浏览器驱动1.浏览器驱动参考2.Windows下载Chrome驱动 三、代码实现1.新建控制台项目WeatherWebCrawler2.选择.NET 6.03.安装NuGet包4.将下载好的驱动放到项目生成目录下5.编写代码 四、完整代码总结 前言 提示:爬虫本身并不违法,所有爬虫都

  • Chrome等浏览器下出现net::ERR_BLOCKED_BY_CLIENT的解决办法2022-08-18 21:01:36

    当我们在做开发时,调试页面图片会出现部分图片无法正常显示,并且确认图片的地址正确; 按F12 Debug查看报错原因,提示net::ERR_BLOCKED_BY_CLIENT错误,但当我们点击图片地址发现,图片地址并无错误; 遇到这类情况,一般都是浏览器安装的某个第三方扩展程序已阻止对此网页的访问,例如下图: 解决

  • 模拟浏览器滚动条持续向下滚动2022-08-18 16:34:14

    文件目录结构 D:. chromedriver.exe 浏览器向下滑动.py 代码 from selenium import webdriver import time import random def roll_window_to_bottom(browser, stop_length=None, step_length=100000000000): """selenium 滚动当前页面,向下滑 :param browser:

  • post请求和get请求的区别2022-08-18 12:01:22

    GET在浏览器回退时是无害的,而POST会再次提交请求。 GET产生的URL地址可以被Bookmark,而POST不可以。 GET请求会被浏览器主动cache,而POST不会,除非手动设置。 GET请求只能进行url编码,而POST支持多种编码方式。 GET请求参数会被完整保留在浏览器历史记录里,而POST中的参数不会被保留

  • 键盘快捷键2022-08-17 20:33:09

    常用的电脑快捷键:容东2022/8/17安全选项界面:CTRL+ALT+DELETE浏览器-切换页面:CTRL+TAB任务管理器:CTRL+SHIFT+ESC控制面板:WIN+R 输入contrl截图:WIN+SHIFT+S浏览器-历史记录:CTRL+H浏览器-恢复关闭页面:CTRL+SHIFT+TEverything-文件搜索:CTRL+N有道词典-截图翻译:CTRL+ALT+D软件属性-自定

  • windows11上打开ie11浏览器(亲测有效)2022-08-16 08:30:33

    使用vbs脚本方式 第一步:新建txt文件,复制以下代码 CreateObject("InternetExplorer.Application").Visible=true保存,修改后缀名为.vbs双击文件,即可打开ie11 第二步  在edge浏览器中 点击浏览器右上角三个点,点击设置 在设置中 找到默认浏览器  设置第一项 让 Internet Explorer

  • 创建第一个 Cypress 应用后使用命令行 npx Cypress open 报错的原因分析2022-08-15 23:32:56

    大多数测试工具(如 Selenium)通过在浏览器外部运行并通过网络执行远程命令来运行。Cypress 正好相反。 Cypress 在与 Web 应用程序相同的运行循环(run loop)中执行。 Cypress 背后是一个 Node 服务器进程。 Cypress 和 Node 进程彼此不断通信、同步和执行任务。访问这两个部分(也就是

  • HTTPS的数字证书验证原理2022-08-15 18:35:15

    网络请求方式通常分为两种,分别是HTTP请求和HTTPS请求,其中HTTP的传输属于明文传输,在传输的过程中容易被人截取并且偷窥其中的内容,而HTTPS是一种在HTTP的基础上加了SSL/TLS层(安全套接层)的安全的超文本传输协议,其传输的内容是通过加密得到的,所以说是一种安全的传输。 说到加密算法,先

  • postman安装及使用2022-08-15 15:04:42

    参考文档:Postman 安装及使用入门教程 - Mafly - 博客园 (cnblogs.com) 本文只是基于 Chrome 浏览器的扩展插件来进行的安装。 首先,你要台电脑,其次,安装有 Chrome 浏览器,那你接着往下看吧。 (postman单独应用程序包附件有需要可下载)   非官网安装   这是一种直接通过打包已经安装的

  • 浏览器运行ffmpeg2022-08-15 03:00:08

    docker编译环境 docker镜像 docker pull abdulachik/ffmpeg.js:latest docker run -it -p 8090:8090 -v /Users/workspace/Downloads/ffmpeg_wasm:/tmp --privileged=true abdulachik/ffmpeg.js:latest /bin/bash cd /tmp 打开摄像头 <html> <meta http-equiv="Content

  • Mac环境安装 Selenuim2022-08-15 01:02:16

    一、安装Selenuim 1、安装selenium直接在终端执行命令:pip install selenium 注:pip install selenium == 版本号,可以下载对应版本的selenium。 2、安装成功后,输入python,进入shell模式,输入from selenium import webdriver, 没有报错表示安装selenium成功。 3、也可输入 pip show se

  • 2022年谷歌Chrome等浏览器在线打开编辑保存微软Office/金山WPS的Word、Excel和PPT技术方案大全2022-08-14 21:02:26

    一、行业背景 长久以来,在IE、Chrome 45及Firefox 53以下版本的浏览器网页中,可直接或间接调用微软免费开源的ActiveX控件DsoFramer或参考DsoFramer实现的一些收费NPAPI办公插件即可嵌入本地安装的Office桌面软件实现在线编辑或审阅Office文档。随着Windows系统及Office软件的不断升

  • 前端须知的 Cookie 知识2022-08-14 18:30:54

    文章已收录到我的 GitHub 中,欢迎 star cookie 是什么和使用场景 cookie 是服务器端保存在浏览器的一小段文本信息,浏览器每次向服务器端发出请求,都会附带上这段信息(不是所有都带上,具体的下文会介绍)。 使用场景: 对话管理:保存登录、购物车等需要记录的信息 个性化:保存用户的偏好,比如

  • https网页访问http资源失败无法显示2022-08-13 12:01:42

      问题:     部署云服务后使用https://域名访问,页面无法显示外链的http图片。    排查:     img标签的src会经过浏览器,请求地址被转换成https://外链地址。起初以为是经过nginx,跑去配置,无果,实际并没有到代理。    解释:     混合内容:https页面上显示http内容  

  • 前端网络/浏览器缓存机制2022-08-13 00:31:02

    浏览器(已有缓存)发送请求 点击查看代码 //Etag 资源唯一标识符 //Last_modified 资源最后修改时间 var data = {}, Etag = data.etag, Last_Modified = data.lastModified; if((Last_Cache-Control_max-image)){ //读取本地缓存 window.readCache(); console.lo

  • VUE学习-编译到浏览器2022-08-12 19:00:08

    vue文件时怎样编译运行到浏览器的 http://www.manongjc.com/article/21832.html 通过vue-loader,解析.vue文件,在webpack解析,拆解vue组件 编译模板, 生成可复用的render function code, 这一步在vue实例的整个生命周期中只会执行一次甚至零次, 因为我们可以在打包的时候可以预编译

  • session与cookie的区别2022-08-12 17:34:51

    cookie数据保存在客户端,session数据保存在服务端。 session 简单的说,当你登陆一个网站的时候,如果web服务器端使用的是session,那么所有的数据都保存在服务器上,客户端每次请求服务器的时候会发送当前会话sessionid,服务器根据当前sessionid判断相应的用户数据标志,以确定用户是否登陆

  • vue实现页面文字禁止被选中2022-08-12 16:03:35

    其实使用css就可以实现 *{ -webkit-touch-callout:none; /*系统默认菜单被禁用*/ -webkit-user-select:none; /*webkit浏览器*/ -khtml-user-select:none; /*早期浏览器*/ -moz-user-select:none;/*火狐*/ -ms-user-select:none; /*IE10*/ user-select:none; } input{

  • http https2022-08-12 16:00:09

     用户输入URL到浏览器显现给用户页面经过了什么过程 1.用户输入URL,浏览器获取到URL 2.浏览器(应用层)进行DNS解析(直接输入IP地址既跳过该步骤) 3.根据解析出的IP地址+端口,浏览器(应用层)发起HTTP请求,请求中携带(请求头header(也可细分为请求行和请求头)、请求体body) 4.请求到达传输层,tc

  • 安装chrome插件:FireShot2022-08-12 10:00:39

    因为要用到截图工具,所以安装了chrome插件——FireShot 插件下载地址:chrome插件网  https://huajiakeji.com/photos/2017-09/74/download.html下载之后是一个压缩包,将压缩包解压缩,找到里面的.crx文件 直接将.crx文件的后缀名改为.zip 利用解压缩软件,将这个.zip文件解压缩 打开

  • python之selenium wire获取请求头参数2022-08-11 20:02:47

    selenium-wire扩展了 Selenium 的 Python 绑定,让您可以访问浏览器发出的底层请求。 您编写代码的方式与使用 Selenium 的方式相同,但您可以获得额外的 API 来检查请求和响应并动态更改它们 一:简介 selenium是爬虫常用的手段之一,由于是使用浏览器驱动模拟手动操作,所以只要掌握一些

  • get和post请求的本质区别2022-08-11 16:02:30

    GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。当你在面

  • ubuntu 安装google浏览器2022-08-11 15:02:25

    1、sudo vim /etc/apt/sources.list.d/google-chrome.list 2、输入:deb http://dl.google.com/linux/chrome/deb/ stable main 3、导入谷歌软件的公钥命令:wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - 显示OK代表成功 4、sudo apt-ge

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有