将rul中所有的特殊符号进行转换的方法

news/2024/7/11 1:54:15 标签: javascript, es6

1,url中所包含的部分特殊符号

        :/?#[]@!$&+^,;=

2,进行转化的方法

        

javascript">    function urlEncode(url) {
        return encodeURIComponent(url);
    }
    //输出 %3A%2F%3F%23%5B%5D%40!%24%26%2B%5E%2C%3B%3D


http://www.niftyadmin.cn/n/5125365.html

相关文章

3.1.2 内存池的实现与场景分析

1.避免频繁分配/释放内存(产生大量的内存碎片) 分配固定大小: #define MEM_PAGE_SIZE 0x1000typedef struct mempool_s {int block_size;int free_count;char *free_ptr;char *mem; } mempool_t;int memp_init(mempool_t *m, int block_size…

MyBatis-Plus代码自动生成

前言 这是一段使用 MyBatis-Plus 自动生成代码的示例代码。MyBatis-Plus 是一个优秀的 ORM 框架,它在 MyBatis 的基础上进行了扩展和增强,提供了更加便捷、高效的数据库操作方式。在实际开发中,我们通常需要编写大量的 CRUD 操作代码&#x…

HTML页面嵌入VUE项目的数据传输

HTML页面和VUE页面之间语法不一样&#xff0c;html嵌入VUE项目需要按如下可以进行数据传输 vue获取iframe嵌入的html的数据 <div><div style"width:100vw;height:100vh;"><iframe ref"myFrame" src"/static/AnySignMiniCoreV2.6.1/s…

长连接的原理

Apollo的长连接实现是 Spring的DeferredResult来实现的,先看怎么用 import ...RestController RequestMapping("deferredResult") public class DeferredResultController {private Map<String, Consumer<DeferredResultResponse>> taskMap new HashMa…

VM及WindowsServer安装

目录 一.操作系统的简介及常用的操作系统 二.windows的安装 安装VMWare虚拟机 注意点一 ​编辑 注意点二 三.安装配置Windows Server 2012 R2 四、虚拟机的环境配置及连接 1. 主机连接虚拟机 2. 虚拟机环境配置及共享 3. 环境配置 一.操作系统的简介及常用的操作系…

Shellcode——绕过31

遇到了一道ctf题目&#xff0c;要求shellcode的每一个字节都必须大于31。 如果没有这个限制的话&#xff1a; 这是最方便的了。 但是必须大于31. 所以我想&#xff0c;那就吧所有小于31的加上31&#xff0c;然后运行的时候这部分代码自己修改自己。 也就是SMC,&#xff0…

SpringCloud学习:一【详细】

目录 服务架构演变 单体架构 分布式架构 分布式架构需要考虑的问题 微服务 架构比较 微服务技术对比 服务拆分注意事项 案例 服务远程调用 RestTemplate Eureka注册中心 RestTemplate存在的问题 服务调用考虑的问题 Eureka的作用 搭建EurekaServer 服务注册 …

你真的了解CPU和GPU?

目录 先举个栗子 CPU 什么是CPU CPU的定义 CPU的组成 CPU的功能 GPU 什么是GPU GPU的定义 GPU的组成 GPU的功能 CPU和GPU的区别 先举个栗子 假设你正在编辑一份文档&#xff0c;这时可以将CPU和GPU的角色比喻为文档编辑过程中的两个不同任务。 1. CPU CPU就好比是…