LibpslPSL 验证库
Libpsl 是一个 C 库,提供了用来根据 Mozilla Public Suffix List 检查域名的功能。这用来验证 Cookie 和证书的 Domain 信息很有用。每个 Web 客户端在处理 Cookie 的时候都应该使用 PSL 数据来确保安全私密性。
示例代码:
#include <stdio.h> #include <libpsl.h> int main(int argc, char **argv) { const char *domain = "www.example.com"; const char *cookie_domain = ".com"; const psl_ctx_t *psl = psl_builtin(); int is_public, is_acceptable; is_public = psl_is_public_suffix(psl, domain); printf("%s %s a public suffix.\n", domain, is_public ? "is" : "is not"); is_acceptable = psl_is_cookie_domain_acceptable(psl, domain, cookie_domain); printf("cookie domain '%s' %s acceptable for domain '%s'.\n", cookie_domain, is_acceptable ? "is" : "is not", domain); return 0; }
评论
slime-validatorJavaScript 验证库
slime-validator 是一个基于 Plugin 系统的JavaScript验证库,使数据验证变得容易。slime-validator 用更少的代码进行数据验证,比其他工具节省20%以上的代码
slime-validatorJavaScript 验证库
0
slime-validatorJavaScript 验证库
slime-validator 是一个基于 Plugin 系统的JavaScript验证库,使数据验
slime-validatorJavaScript 验证库
0
legalize.jsPayPal 验证对象库
legalize.js是PayPal用来执行对象验证的库。示例代码:var personSchema = { firstName: Legalize.string().minLen
legalize.jsPayPal 验证对象库
0
js-validatorJavaScript 对象验证库
js-validator 是 Laravel 风格的 JavaScript 对象验证库。使用 js-
js-validatorJavaScript 对象验证库
0
js-validatorJavaScript 对象验证库
js-validator是Laravel风格的JavaScript对象验证库。使用js-validator来验证对象或者JSON是否符合规则非常方便,而且具有很好的可扩展性。举个例子var examp
js-validatorJavaScript 对象验证库
0
VccValidateVue.js 的验证库
VccValidate是Vue.js的验证库。它有很多开箱即用的验证规则,也支持自定义验证规则。它是基于模板的,因此它与HTML5验证API类似且熟悉。您可以验证HTML5输入以及自定义Vue组件。特
VccValidateVue.js 的验证库
0