ICode9

精准搜索请尝试: 精确搜索
  • Python中requests库2022-02-28 13:01:49

    目录requests库一、 基本概念1、 简介2、 获取3、 http 协议3.1 URL3.2 常用 http 请求方法二、 使用方法1、 基本语法requests 库中的方法2、 具体使用方法2.1 get2.1.1 基本语法2.1.2 常用参数2.2 post2.2.1 基本语法2.2.2 常用参数2.3 response2.4 head2.4.1 基本语法2.5 put

  • JavaWeb课程复习资料(七)——select服务查询所有功能编写2022-02-25 21:05:43

    承接上文:JavaWeb课程复习资料(六)——DAO与DAOImpl层封装 目录 1、查询所有数据 2、编写index.jsp页面 3、访问测试 1、查询所有数据 源码 package com.item.servlet; import com.item.dao.UserInfoDAO; import com.item.daoimpl.UserInfoDAOImpl; import com.item.pojo.UserIn

  • Servlet常见方法与生命周期(HttpService,Cookie,Httpsession)2022-02-21 23:30:01

    Author:老九 计算机专业 可控之事 沉重冷静 不可控之事 乐观面对 85180586@qq.com

  • Express - 使用错误处理2022-02-21 15:00:53

    1. 同步错误 app.get('/', (req, resp) => { if(!req.query.name) { throw new Error('name query parameter required'); } resp.end('ok'); }); 2. 异步错误 异步错误,发生在回调函数中,需要通过next(err),才能捕获异步错误。 app.get('/', (req, resp

  • Express - 使用路由2022-02-19 15:02:23

    1. 定义路由 app.METHOD(PATH, HANDLER); app.get('/', (req, resp) => { resp.send('GET method'); }); app.post('/', (req, resp) => { resp.send('POST method'); }); Express 支持所有的HTTP请求方法 - get - post - head - opt

  • 使用组件注册方式整合Servlet2022-02-19 11:05:24

    package com.itheima.servletComponent; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.spri

  • Filter(过滤器)与Listener(监听器)详解2022-02-19 01:01:43

    11、Filter(重点) Filter:过滤器,用来过滤网站的数据; 处理中文乱码 登陆验证... Filter开发步骤: 导包 编写过滤器 导包不要错 实现Filter接口,重写对应的方法即可 public class CharacterEncodingFilter implements Filter { //初始化:web服务器启动,就已经初始化了,随时

  • 【代码】Vue完成下拉框的数据更改2022-02-11 00:00:16

    <!DOCTYPE html> <html lang="en" xmlns:v-for="http://mybatis.org/schema/mybatis-mapper" xmlns:v-on="http://www.w3.org/1999/xhtml"> <head> <meta charset="UTF-8"> <title>Title</

  • 前端跨域问题2022-02-07 15:04:56

    前端跨域 跨域是什么 浏览器为了安全,做了一个同源限制 同源:协议、主机名、端口相同 当不满足下列任一要求时就会发生跨域 协议不同 域名不同 端口不同 这里说的是 XMLHttpRequest 下的 AJAX 请求. 对于 <img> , <script>, <link> 等标签,就不存在跨域请求.(除非对方后台做

  • 简单记录爬虫例子2022-02-06 20:33:34

    1、 简单了解爬虫 # from urllib.request import urlopen # # url = "https://www.baidu.com/" # resp = urlopen(url) # with open("mybaidu.html", mode="w") as f: # f.write(resp.read().decode("utf-8")) # # print("over!&qu

  • 逆向爬虫18 Scrapy抓取全站数据和Redis入门2022-02-05 20:02:59

    逆向爬虫18 Scrapy抓取全站数据和Redis入门 一、全站数据抓取 1. 什么是抓取全站数据? 我们曾经在过猪八戒,图片之家,BOSS直聘等网站,利用网站官方提供的搜索功能,搜索指定关键词的内容,并把这些内容都抓取下来。现在我们来总结一下这些网站信息的共同点。 1. 利用浏览器访问指定网

  • Python 爬虫工具2022-02-04 15:34:56

    requests $ pip install requests import requests kw = {'wd':'长城'} headers = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.99 Safari/537.36"} for

  • python爬取优美图库海量图片,附加代码,一键爬取2022-02-04 11:02:32

    优美高清图片为大家提供高清美女套图赏析,非高清不录入,大家的网速要给力。 今天教大家爬取优美图库网站中高质量的图片!! 效果如下: 使用工具: Python 3.9 pycharm 主要内容: 1、系统分析目标网页 2、海量图片数据一键保存文件夹 爬虫的一般思路: 1.拿到主页面的源代码,提取子页面

  • 【java web】web核心技术(Filter&Listener)2022-02-04 10:03:09

    Filter 过滤器 完成通用的操作 案例:登录验证 public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws ServletException, IOException { // 强制转换 HttpServletRequest request = (HttpServletRequest) req; // 获取资源

  • 爬虫:爬取了wallpaper练练手2022-02-02 23:01:59

    爬了个wallpaper练练手 刚学了点爬虫,爬了个图片非常好看的网站:https://wallhaven.cc/hot 比较适合入门,欢迎交流 import requests from bs4 import BeautifulSoup import time # 目标网页url url = "https://wallhaven.cc/hot" # 请求响应 resp = requests.get(url) res

  • 92022-02-02 21:00:24

    ServletContextweb容器在启动的时候,它会为每个web程序都创建一个对应的ServletContext对象,它代表了当前的web应用; 1、共享数据我在这个Servlet中保存的数据,可以在另外一个servlet中拿到; public class HelloServlet extends HttpServlet { @Override protected void doGet(Ht

  • 102022-02-02 21:00:08

    Properties 在java目录下新建properties在resources目录下新建properties发现:都被打包到了同一个路径下:classes,我们俗称这个路径为classpath:思路:需要一个文件流 username=root12312password=zxczxczxc12 public class ServletDemo05 extends HttpServlet { @Override prote

  • Redis源码解析:一个命令的执行过程2022-02-02 20:59:41

    通信协议 Redis客户端和服务端之间使用一种名为RESP(REdis Serialization Protocol)的协议进行通信。RESP设计的十分精巧,下面是一张完备的协议描述图: 各种命令执行 server.c 参考博客 协议 [1]https://www.jianshu.com/p/f670dfc9409b [2]https://zhuanlan.zhihu.com/p/34

  • go学习 --- web的response返回消息2022-01-31 16:03:12

    一、response返回消息 package main import ( "fmt" "io/ioutil" "log" "net/http" ) func main() { str := "http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getWeatherbyCityName?theCityName=北京" resp

  • Python-requests模块2022-01-29 11:00:34

    文章目录 Python-requests模块get()函数(请求百度主页,获取主页的源代码)post()函数(请求百度翻译,返回翻译结果)综合示例 Python-requests模块 get()函数(请求百度主页,获取主页的源代码) import requests url = "http://www.baidu.com" resp = requests.get(url) resp.e

  • urllib2022-01-26 20:32:55

    1. API 1.1 发送POST请求: import urllib.request import urllib.parse url = "http://www.httpbin.org/post" # 请求数据 data = bytes(urllib.parse.urlencode({"name": "张飞"}), encoding="utf-8") resp = urllib.request.urlopen(url,

  • io.Reader 实践 ApiTool 单元测试2022-01-26 19:33:49

      package main import (     "fmt"     "io"     "net/http"     "os" ) func GET(req *http.Request) {     c := http.Client{}     richReq(req)     postReq(req)     resp, err := c.Do(req)     if err != nil {         h

  • Java SQL Inject/XSS/SSRF2022-01-26 16:33:54

    Java SQL Inject JDBC SQL Inject JDBC 原生查询如果没有经过预编译,而是直接进行 SQL 语句的拼接,这时过滤不严格则会产生 SQL 注入问题,比如下面代码就是一个带有 SQL 注入漏洞的 Demo Class.forName("com.mysql.cj.jdbc.Driver"); Connection conn = DriverManager.getConnec

  • 3、Go自动化测试入门-使用Resty进行接口请求2022-01-26 12:06:31

    Resty 是一个简单的HTTP和REST客户端工具包,为什么不推荐使用net/http标准库呢,因为我在使用过程中发现请求https等协议还要自己写个跳过ssl证书认证,就很麻烦。而Resty可以直接连。 go get github.com/go-resty/resty/v2 使用Resty提交HTTP请求 package main import ( "fm

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

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

ICode9版权所有