axios post提交数据的三种请求方式
[ 2022-05-03 15:53:32 | 作者: admin ]
p.s. axios默认使用 Content-Type: application/json 传递参数,后台可以使用字符串进行接收,然后再解析。
如果需要使用普通的表单格式Content-Type: application/x-www-form-urlencoded,请求时需要使用Qs.stringify()转换格式
1、Content-Type: application/json
阅读全文…
如果需要使用普通的表单格式Content-Type: application/x-www-form-urlencoded,请求时需要使用Qs.stringify()转换格式
1、Content-Type: application/json
import axios from 'axios'
let data = {"code":"1234","name":"yyyy"};
axios.post(`${this.$url}/test/testRequest`,data)
.then(res=>{
console.log('res=>',res);
})
...let data = {"code":"1234","name":"yyyy"};
axios.post(`${this.$url}/test/testRequest`,data)
.then(res=>{
console.log('res=>',res);
})
阅读全文…
javascript变量声明问题const, let 还是 var? SyntaxError: missing = in const declaration
[ 2022-05-03 08:38:57 | 作者: admin ]
不同于 var 或 let 关键字,必须在常量声明中为其赋值。下面的例子中会报错:
// SyntaxError: missing = in const declaration
在声明语句中为其赋值:
const, let 还是 var?
如果你并不想声明一个常量值,那么就不要使用 const 关键字。或许你想要的是使用 let 来声明一个块状作用域变量或者是用 var 声明一个全局变量。这两者都不需要设置初始值。
// SyntaxError: missing = in const declaration
const COLUMNS;
在声明语句中为其赋值:
const COLUMNS = 80;
const, let 还是 var?
如果你并不想声明一个常量值,那么就不要使用 const 关键字。或许你想要的是使用 let 来声明一个块状作用域变量或者是用 var 声明一个全局变量。这两者都不需要设置初始值。
let columns;
阿里云图像搜索服务,以图搜图
[ 2022-04-28 14:26:57 | 作者: admin ]
图像搜索
图像搜索服务 (Image Search)是以深度学习和大规模机器学习技术为核心,通过图像识别和搜索功能,实现以图搜图的和以文搜图的智能图像搜索产品。图像搜索服务在基于图像识别技术基础上,结合不同行业应用和业务场景,帮助用户实现相同或相似图片搜索。
服务主页:https://help.aliyun.com/product/66413.html
SDK参考:https://help.aliyun.com/document_detail/156896.html
图像搜索服务 (Image Search)是以深度学习和大规模机器学习技术为核心,通过图像识别和搜索功能,实现以图搜图的和以文搜图的智能图像搜索产品。图像搜索服务在基于图像识别技术基础上,结合不同行业应用和业务场景,帮助用户实现相同或相似图片搜索。
服务主页:https://help.aliyun.com/product/66413.html
SDK参考:https://help.aliyun.com/document_detail/156896.html
Apache JMeter 基于Java的压力测试工具,网站并发测试工具
[ 2022-04-28 14:24:17 | 作者: admin ]
Apache JMeter 基于Java的压力测试工具。用于对软件做压力测试
1、安装jdk1.8
2、下载并解压 Apache JMeter https://jmeter.apache.org/download_jmeter.cgi
[img]attachments/202204/28_142540_612d31c587...
阅读全文…
1、安装jdk1.8
2、下载并解压 Apache JMeter https://jmeter.apache.org/download_jmeter.cgi
[img]attachments/202204/28_142540_612d31c587...
阅读全文…
cURL error 60: SSL certificate problem: unable to get local issuer certifica 解决
[ 2022-04-27 17:00:32 | 作者: admin ]
今天在做本地环境开发阿里云短信验证时报错:cURL error 60: SSL certificate problem: unable to get local issuer certificate (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)
Windows版本
1.到 https://curl.haxx.se/ca/cacert.pem 下载证书文件 cacert.pem,将其保存到 PHP 安装路径下。
2.编辑 php.ini 文件,删除 curl.cainfo 配置项前的分号注释符(;),值设置为保存的证书文件 cacert.pem 的绝对路径。
3.重启依赖 PHP 的服务。
...
阅读全文…
Windows版本
1.到 https://curl.haxx.se/ca/cacert.pem 下载证书文件 cacert.pem,将其保存到 PHP 安装路径下。
2.编辑 php.ini 文件,删除 curl.cainfo 配置项前的分号注释符(;),值设置为保存的证书文件 cacert.pem 的绝对路径。
3.重启依赖 PHP 的服务。
...
阅读全文…
高频访问IP限制 --Openresty(nginx + lua + redis)
[ 2022-04-22 10:25:18 | 作者: admin ]
在openresty下接入Lua脚本就一句话,下面给出nginx.conf示范:
nginx.conf
access.lua
阅读全文…
nginx.conf
worker_processes 1;
error_log logs/error.log;
events {
worker_connections 1024;
}
http {
server {
listen 80;
location / {
access_by_lua_file 'lua/access.lua';
content_by_lua 'ngx.say("Welcome PENIS!")';
}
}
}
error_log logs/error.log;
events {
worker_connections 1024;
}
http {
server {
listen 80;
location / {
access_by_lua_file 'lua/access.lua';
content_by_lua 'ngx.say("Welcome PENIS!")';
}
}
}
access.lua
-- package.path = '/usr/loca
...阅读全文…
IPv6编码规则,IPv6地址表示方法
[ 2022-04-21 12:35:40 | 作者: admin ]
IPv6的编码规则:
(1)IPv6地址为128位长,通常写作8组,每组四个字符(字母或数字,换算为16位长),组与组之间用半角“:”分隔。例如:
2001:0db8:85a3:08d3:1319:8a2e:0370:7344
这是一个合法的IPv6地址。
(2)如果在某个组中,四个字符都是零,就可以缩写为1个零,也可以被省略。例如:
2001:0db8:85a3:0000:1319:8a2e:0370:7344
等价于
2001:0db8:85a3:0:1319:8a2e:0370:7344
2001:0db8:85a3::1319:8a2e:0370:7344
(3)如果因为省略而出现了连续两个以上的冒号的话,可以压缩为两个冒号。例如:
2001:0DB8:0000:0000:0000:0000:1428:57ab
等价于
2001:0DB8:0:0:0:0:1428:57ab
...
阅读全文…
(1)IPv6地址为128位长,通常写作8组,每组四个字符(字母或数字,换算为16位长),组与组之间用半角“:”分隔。例如:
2001:0db8:85a3:08d3:1319:8a2e:0370:7344
这是一个合法的IPv6地址。
(2)如果在某个组中,四个字符都是零,就可以缩写为1个零,也可以被省略。例如:
2001:0db8:85a3:0000:1319:8a2e:0370:7344
等价于
2001:0db8:85a3:0:1319:8a2e:0370:7344
2001:0db8:85a3::1319:8a2e:0370:7344
(3)如果因为省略而出现了连续两个以上的冒号的话,可以压缩为两个冒号。例如:
2001:0DB8:0000:0000:0000:0000:1428:57ab
等价于
2001:0DB8:0:0:0:0:1428:57ab
...
阅读全文…
阿里云服务器IPv6支持说明
[ 2022-04-21 10:40:52 | 作者: admin ]
阿里云服务器支持IPv6吗?支持,但也有部分ECS实例规格和地域不支持,阿里云服务器网来详细说下阿里云服务器IPv6支持的地域和ECS实例规格,以及阿里云IPv6配置教程:
一、服务器不支持绑定ip v6的情况下,需要购买阿里云的IPv6转换服务,价格比较贵,一年6000+,一般不建议
二、服务器支持绑定IPv6,只需要免费分配好ipv6,然后在Ipv6网关下面购买ipv6场景下的访问带宽(ipv6和ipv4带宽是分别购买的),下面是详细教程。
阿里云服务器IPv6支持说明
阿里云服务器ECS分为多种实例规格,有的实例规格支持IPv6,有的实例规格不支持IPv6,基本上都能支持。
另外,阿里云服务器所在地域节点也会影响是否支持IPv6,目前支持IPv6的地域有:华北2(北京)、华北3(张家口)、华北5(呼和浩特)、...
阅读全文…
一、服务器不支持绑定ip v6的情况下,需要购买阿里云的IPv6转换服务,价格比较贵,一年6000+,一般不建议
二、服务器支持绑定IPv6,只需要免费分配好ipv6,然后在Ipv6网关下面购买ipv6场景下的访问带宽(ipv6和ipv4带宽是分别购买的),下面是详细教程。
阿里云服务器IPv6支持说明
阿里云服务器ECS分为多种实例规格,有的实例规格支持IPv6,有的实例规格不支持IPv6,基本上都能支持。
另外,阿里云服务器所在地域节点也会影响是否支持IPv6,目前支持IPv6的地域有:华北2(北京)、华北3(张家口)、华北5(呼和浩特)、...
阅读全文…