2021-4-12 23:37在以前的帖子中,我实现了一个简单的HTTPS客户端,但程序有一个小缺陷,即连接到“www.google.com:443”时,它将在验证证书中报告以下错误:错误代码是18:自签名证书错误代码来自ssl_get_verify_result:long ssl_get_verify_result(const ssl * ss......
2021-4-8 3:17Apollo客户端具有特别具有挑战性的责任:使互联的GraphQL数据易于在客户端使用。
在最丰富的客户端应用程序中,我们需要能够缓存数据并将其传递给组件。我们还需要知道何时重新获取数据与何时返回已经缓存的内容;这有助于避免制造不必要的网络请求。
即使您不使用GraphQL,这种缓存逻辑也很难实现。
为了有效地......
2021-1-23 15:0我正在努力改进API用户通过SourceHut API进行身份验证的方式。今天,我正在为此目的阅读RFC 6749(OAuth2),这让我开始思考原始的OAuth规范。我隐约地回忆起,API客户端实际上在每个请求上签名了,是的,确实如此。这也让我开始思考:还有什么要求? TLS!
OAuth非常复杂。 RFC的长度......
2021-1-16 6:35要在该存储库中构建任何东西,您必须安装Rust。该构建当前使用特定版本的Rust Nightly编译器,它将由货物自动下载。要构建和测试基本协议库:
要为Android进行构建,您必须安装几个其他软件包,包括JDK,Android NDK / SDK,并将Android目标添加到Rust编译器,使用
......
2021-1-9 18:13两年前,我们宣布了对Firefox Nightly中保护隐私的加密服务器名称指示(ESNI)扩展的实验性支持。服务器名称指示(SNI)TLS扩展通过在TLS客户端问候消息中传输服务器主机名的明文副本来启用服务器和证书选择。这表示类似于DNS的隐私泄漏,就像HTTP-over-HTTPS阻止DNS查询将主机名公开给路径......
2020-8-26 14:9“反应”很受欢迎,足够受欢迎,因此受到了公平的批评。然而,这种对Reaction的批评并不是完全没有根据的:Reaction和ReactDOM总共大约120 KiB的缩小JavaScript,这肯定会导致启动时间变慢。如果完全依赖于Reaction中的客户端呈现,则会造成混乱。即使您在服务器上呈现组件,并在客户机上对......
2020-7-8 15:32广受欢迎的反作弊战眼被现代网络游戏广泛使用,如从塔尔科夫逃脱,被许多人认为是行业标准的反作弊。在本文中,我将演示我在过去一年中一直在使用的一种方法,它使您能够在线玩任何受BattlEye保护的游戏,甚至不必安装BattlEye。
BattlEye在启动时由相应的游戏动态加载,以初始化软件服务(“BEService”)......
2020-6-13 7:22我正在改进API用户使用SourceHut API进行身份验证的方法。今天,我为了这个目的阅读RFC6749(OAuth2),这让我想起了最初的OAuth规范。我隐约记得api客户端实际上签署了每个请求,而…。是的,确实是这样。这也让我思考:还有什么签署请求?TLS!
OAuth非常复杂。RFC有76页长,单独的持有......
2020-5-29 2:35这个库的开发是可能的,这要归功于:Gripless是一个针对Web应用的免费投诉解决方案,让您的用户对重要问题进行屏幕截图,并将这些截图输入到您的问题跟踪器中,并自动让您的用户知道何时修复了这些问题。https://usegripeless.com。
Pico';的目标是在客户端生成高精度的任意视口截图。这与简......
2011-4-29 9:14一个Google Docs的客户端,支持文件夹直接拖拽到Google Docs的云空间上。通过GDocsDrive,可以把Google Docs变成一个类似于Google Drive网盘的工具。