本文是【浅析微信支付】系列文章的第十篇,主要讲解如何使用沙箱环境来测试微信支付。 浅析微信支付系列已经更新十篇了哟~,没有看过的朋友们可以看一下。 浅析微信支付:下载对账单和资金账单 浅析微信支付:申请退款、退款回调接口…
分类:HTTPS
我知道的HTTP请求
HTTP大家都不陌生,但是HTTP的许多细节就并不是很多人都知道了,本文将讨论一些容易被忽略但又比较重要的点。 首先,怎么用原生JS写一个GET请求呢?如下代码,只需3行: let xhr = new XMLHttpRe…
卫报网站的 HTTPS 迁移之路
过去两个月来,我们一直在以HTTPS的方式来呈现网站内容,现在我们想要分享一下这样做的原因、过程以及所遇到的挑战。 迁移原因 隐私 使用HTTPS的时候,网络供应商(ISP)无法追踪用户所查看的页面。这意味着我们可以帮助…
更安全的Web通信HTTPS
1. HTTP协议存在的问题 阅读本篇需要对HTTP协议有最基本的了解。 借用《图解密码技术》里的图片,我们以如下一个购物场景开始介绍: 在网购过程中,如果使用纯粹的HTTP协议,那么用户的账号密码,信用卡,银行卡信息都…
Java 和 HTTP 的那些事(四) HTTPS 和 证书
说起 HTTP 的那些事,则不得不提 HTTPS ,而说起 HTTPS ,则不得不提数字证书。这篇博客将从 Java 的角度,学习 HTTPS 和数字证书技术,并分享爬虫开发的过程中针对爬取 HTTPS 站点时可能遇到的…
[英] 如何使用 HTTP 头来加固你的 Web 应用
Web applications, be they thin websites or thick single-page apps, are notorious targets for cyber-attacks. In…
TLS 1.3 Introduction
一、TLS 协议的目的 TLS 的主要目标是为通信的双方提供一个安全的通道。对下层传输的唯一要求是一个可靠的有序的数据流。 认证: 通道的 Server 端应该总是被认证的;Client 端是可选的被认证。认证可以通过非…
letsencrypt发布acme v2,支持通配符证书
We’re happy to announce that our ACME v2 staging endpoint is now available for public testing. You can begin t…
2018年10月Top 10机器学习开源项目
上个月MyBridge从250余个新增机器学习开源项目中评选出了10个最佳项目: 这些项目在GitHub上平均获得1345个star 项目涵盖话题:深度学习,漫画上色,图像增强,增强学习,数据库 No.1 Fastai:…
[译] 使用 Flutter 实现跨平台移动端开发
作者: Mike Bluestein | 译:孙印凤 原文地址:[https://www.smashingmagazine.com/2018/06/google-flutter-mobile-development/] …
fir.im Weekly - 聊聊 Google 开发者大会
中国互联网的三大错觉:索尼倒闭,诺基亚崛起,谷歌重返中国。12月8日,2016 Google 开发者大会正式发布了Google Developers 中国网站 ,包含了Android Developers 的官…
推荐几个开源库
声明 | 本文是 code小生 第 45 篇原创 前言 相信各位在工作或者业余自己玩技术的时候,或多或少会去网上找轮子来实现某个需求,那么,一些拥有高度开源精神的技术爱好者和团队就渐渐出现在了技术圈。今天推荐几…