ICode9

精准搜索请尝试: 精确搜索
  • 导出文件2022-09-16 01:02:52

    目录html导出doc注意点controller html导出doc 注意点 如果导出html标签没有被解析,那就创建一个空的标准html文件,把自己的内容包在里面。 controller 点击查看代码 /** * 导出word * @param id * @param request * @param response * @throws Except

  • axios跨域问题2022-09-14 02:00:21

    报错!!! 报错关键词: Request header field content-type is not allowed by Access-Control-Allow-Headers in preflight response. 接口不正确Access-Control-Allow-Headers不允许请求报头字段内容类型。 需要添加 "https://www.imooc.com/api/http/json/search/suggest?word=js",

  • 异常处理步骤流程2022-09-13 00:31:35

    1、执行目标方法,目标方法运行期间有任何异常都会被catch、而且标志当前请求结束;并且用 dispatchException  2、进入视图解析流程(页面渲染?) processDispatchResult(processedRequest, response, mappedHandler, mv, dispatchException); 3、mv = processHandlerException;处理han

  • 拦截器的使用2022-09-12 03:03:15

    //HandlerInterceptor 直接重写接口方法就能实现拦截 /** * 登录检查 * 1、配置好拦截器要拦截哪些请求 * 2、把这些配置放在容器中 */ @Slf4j public class LoginInterceptor implements HandlerInterceptor { /** * 目标方法执行之前 * @param request

  • MS Webview2 拦截 interact/intercept2022-09-10 14:00:53

    https://docs.microsoft.com/en-us/microsoft-edge/webview2/how-to/webresourcerequested?tabs=dotnet   自定义过滤器拦截例子 // Add a filter to select all image resources webView.CoreWebView2.AddWebResourceRequestedFilter( "*", C

  • axios2022-09-10 09:06:42

    json-server 安装:   npm install -g json-server 运行:   json-server --watch db.json axios函数   method:get 获取、post 添加、put 更新、delete 删除     // 获取 get btns[0].addEventListener("click", () => { axios({ method: "GET"

  • django之cookie与session和中间件2022-09-09 22:31:06

    一、cookie和session的简介 ''' HTTP协议四大特性 1.基于请求响应 2.基于TCP、IP作用于应用层之上协议 3.无状态 4.无连接''' # 我们来看一下无状态 ''' 服务端是无法识别客户端的状态的 在互联网初期所有的客户端访问服务端都是一样的数据 所以就

  • django学习笔记day092022-09-09 20:04:34

    今日内容概要 cookie与session django中间件 今日内容详细 cookie与session 简介 回顾知识: HTTP四大特性: 1.基于请求响应 2.基于TCP、IP作用于应用层之上协议 3.无状态:服务端无法识别客户端的状态 4.无连接 Cookie 互联网刚兴起的时候,所有人访问网址都是一样的数据,服务端无

  • MVC的文件上传和下载2022-09-09 13:34:28

    文件下载 1. 直接向response的输出流中写入对应的文件流 @GetMapping("/download1") @ResponseBody public String download1(HttpServletResponse response){ FileInputStream fileInputStream = null; ServletOutputStream outputStream = null; try { //

  • drf基本视图类APIView2022-09-07 12:34:09

    rest_framework.views.APIView APIView是REST framework提供的所有视图类的基类,继承自Django的view父类 APTview与view的不同之处在于:   传入到视图方法中的是REST framework的Request对象,而不是Django的 HttpRequeset对象     视图方法可以返回REST framework的Response

  • 阿里Exclel2022-09-06 20:30:10

    目录模板导出注意点controllerhtmlService 模板导出 注意点 默认解析03版,07版文件注意报错信息 这个方法有坑,此代码是导出成功的写法, ExcelWriter excelWriter = EasyExcel.write(response.getOutputStream()).withTemplate(templateDirPath+templateName) .autoCloseStream(Bool

  • 55 | JAVA_HTTP编程2022-09-05 20:00:25

    HTTP编程 基础知识 什么是HTTP?HTTP就是目前使用最广泛的Web应用程序使用的基础协议,例如,浏览器访问网站,手机App访问后台服务器,都是通过HTTP协议实现的。 一个完整的HTTP请求-响应如下: GET / HTTP/1.1 Host: www.sina.com.cn User-Agent: Mozill

  • 2022-09-05 第二组刘禹彤 学习笔记2022-09-05 18:32:43

    打卡47天 ###学习内容 // 处理文件上传 Part part = req.getPart("profile"); // 原来的文件名 String fileName = part.getSubmittedFileName(); // 这个字节流就是上传的文件所对应的字节流 InputStream inputStream = part.get

  • java下载文件的几种方式2022-09-05 16:03:58

    public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径。 File file = new File(path); // 取得文件名。 String filename = file.getName(); // 取得文件的后缀名。

  • 干货 | REST-assured 获取日志到文件并结合 Allure 报告进行展示2022-09-05 14:02:50

    ⬇️ 点击“下方链接”,提升测试核心竞争力! >>更多技术文章分享和免费资料领取 使用 Rest-assured 集合 Allure 运行完用例之后,在生成的报告中只有断言信息,没有请求的日志信息。而当我们的用例失败时,特别是接口失败时,请求日志是分析原因的第一手资源。那如何将 Rest-assured 产生的

  • 多文件,从url地址中下载文件并进行压缩2022-09-05 09:03:03

    直接上代码 Controller层 //我这里直接拿实体接收,entity.getFile()是List<对象>,对象里面存储文件相关的内容 @PostMapping("/zipDownload") @ApiOperation(value = "文件导出", notes = "作者:hhs") public Object downloadallfiles(HttpServletRequest req, Htt

  • Response设置相应数据功能·&重定向2022-09-04 21:33:46

                    

  • Request(请求)&Response(响应)2022-09-04 19:03:00

             

  • DispatcherServlet类源码分析2022-09-04 02:02:18

    DispatcherServlet类结构图   DispatcherServlet源码分析 1. 加载配置文件 /** * This implementation calls {@link #initStrategies}. */ @Override protected void onRefresh(ApplicationContext context) { initStrategies(context); } /** * 初始化定位

  • DispatcherServlet 分发流程2022-09-02 23:01:20

    0 太长不看版 HTTPServlet 的 Service 方法将请求按类进行分解 主要是根据HTTP方法的类型调用 doXXX 方法 GET 和 HEAD 方法需要对 if-modified-since 进行特殊处理,其他是直接调用 FrameworkServlet 重写 doXXX 方法,统一调用 doService 方法 doXXX 方法统一调用 processReque

  • 2022-09-02 第四小组 王星苹 学习笔记2022-09-02 21:30:29

    学习心得 在浏览器禁用cookie的情况下,HTTPSession仍可以用于会话管理机制 转发调用的是HttpServletRequest对象中的方法 转发时浏览器只请求一次服务器。 重定向时,浏览器中的地址栏url会发生变化,重定向调用的是HttpServletResponse对象中的方法 心情 今天学习的是关于过滤器的知识

  • java下载csv乱码问题2022-09-02 17:30:23

    一.问题。   用EXCEL打开文件时,总是产生乱码,但是用NOTEPAD++打开时,显示正常。然后,在NOTEPADD++的“格式”工具栏中查了一下文件编码,发现是“以UTF-8格式编码”。 二.解决方法。   以CSV方式导出的文件中默认不含BOM信息,通过给将要输出的内容设置BOM标识(以 EF BB BF 开头的字

  • 并发测试代码学习2022-09-01 20:03:46

    #!/usr/bin/python3 # -*- coding: utf-8 -*-import base64import osimport urllibimport numpy as npimport requests, time, json, threading, randomclass Presstest(object): """ 并发压力测试 """ def __init__(self, press_url):

  • 2022-08-30 第四组 王佳齐 学习笔记2022-08-31 22:03:41

    JavaWEB 路径匹配 /hello.do 拓展名匹配 *.do 默认匹配,缺省匹配 / 使用路径匹配:必须有/,如果使用的是扩展名匹配:必须不能有/,路径匹配和扩展名无法同时设置 面试题:/和/的区别: /属于路径匹配,匹配所有的请求,路径匹配优先级仅次于精确匹配,/会覆盖所有的扩展名匹配,非常恶劣的匹配规则。

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

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

ICode9版权所有