二田

个人博客

curl中参数有中文进行url编码

问题 curl get请求的时候,如果参数中有中文,在浏览器访问的时候,默认是会进行编码的 但是通过curl的时候,后端python或者其他域名接受到的get请求参数不会是中文,还需要转码 解决 1curl -G --data-urlencode "type=text" --data-urlencode "content=哈哈哈" www.test.com 附录 12345678910111......

curl提交json数据中包含shell变量

问题 jenkins配置中,最后build成功我会将build信息发送到钉钉中,会将一些变量发出来,这样就需要构造一些json数据 如果变量被单纯的双引号包裹的话,变量不会被解析。 curl 中引号说明如下: The double quotes in the -H arguments (as in -H “foo bar”) tell bash to keep what’s inside ......

python如何将字符串形式的列表转成列表

例子 json 1234567>>> str='[1,2,3]'>>> type(str)<class 'str'>>>> import json>>> json.loads(str)[1, 2, 3]>>> ast. literal_eval 123456>>> impo......

curl设置超时时间

问题 从程序日志看到访问某个域名报 java.net.SocketTimeoutException: failed: connect timed out to xxx.com 偶尔会超时,手动测试了下,也出现了几次 http code是000,比较奇怪 解决过程 常见的返回码 1)2XX 成功; 2)3XX 重定向; 3)4XX 客户端错误; 4)5XX 服务器端错误; 手动测试结果 1......

jira配置腾讯域名邮箱

获取邮箱授权码 打开邮箱点击设置-账户-授权码 需要手机发送短信 获取到邮箱授权码后,可以去jira和confluence后台进行配置了 Confluence配置 confluence 设置-邮件服务器 这里注意端口是587 然后用户名 是邮箱 jira配置 ...

Centos7 yum部署python3.6 并配置虚拟环境

添加yum源 1$ yum -y install https://centos7.iuscommunity.org/ius-release.rpm IUS 这个社区,名字的全写是【Inline with Upstream Stable】取首字母,它主要是一个提供新版本RPM包的社区 安装 1234$ yum makecache$ yum install python36u$ yum......

centos7部署Inception

环境介绍 Centos7.4 Python3.6 依赖包安装 基础组件 1$ yum install cmake ncurses-devel gcc gcc-c++ openssl-devel ncurses-libs wget git bison2.5.1部署 (注意:centos7 系统自带的bison的版本过高,在后面测试的时候会报错!官方推荐2.6以下版本) 1234......

nginx报nginx: [emerg] load_module directive is specified too late in nginx.conf

前戏 最近在openresty上增加了weibo开源的 upsync 然后load了新增加的模块,检查配置文件的时候报错 报错信息 12nginx: [emerg] "load_module" directive is specified too late in /etc/nginx/nginx.conf:13nginx: configuration file /etc/......