38得票12回答
用于验证多个电子邮件地址的正则表达式

我有一个验证电子邮件地址的正则表达式: ([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?) 这个正则表达式能够...

36得票1回答
什么情况下应该在HTTP URL中编码星号(*)?

根据RFC1738,星号(*)“可以在URL中未编码使用”: 因此,在URL中只能未编码使用字母数字、特殊字符"$-_.+!*'()"和用于其保留目的的保留字符。 但是,w3.org的命名和寻址材料指出,星号“保留用于在特定方案中具有特殊意义”,并暗示应对其进行编码。 另外,根据RFC3...

33得票4回答
HTTP 202响应中使用Location头是否符合RFC标准?

我与同事进行了一次关于在202 Accepted响应中使用Location header的概念性讨论。 这个故事始于对PHP header()函数行为的分析here。有趣的摘录如下: 第二个特殊情况是“Location:”头部。它不仅将此标头发送回浏览器,而且除非已经设置201或3xx状态...

32得票4回答
Oracle的SYS_GUID() UUID符合RFC 4122标准吗?

我想知道 Oracle 的 SYS_GUID() 函数是否返回符合RFC 4122标准的UUID。例如:SQL> select sys_guid() from dual; SYS_GUID() -------------------------------- A6C1BD5167C36...

31得票3回答
如何撰写和提出RFC?

我发现IMAPv4有一个缺点,强制用户下载整个邮件正文(文本/HTML + 附件)。 如何撰写和提出RFC以解决此问题? 如果您曾经撰写过技术文件、提案或者RFC,请分享您的经验。

30得票3回答
TCP序列号

我正在努力理解TCP头序列号是如何生成的。 在某些地方,我读到它是“数据包中第一个字节的索引” (链接在这里),而在其他一些网站上,它是一个随机生成的32位数,然后递增。 我不知道哪个是正确的,所以有以下问题: 初始序列号是如何生成的?(如果有RFC号,请提供RFC号) 如何递增? 秘密密钥...

29得票1回答
域名末尾带点的问题

什么是以下两者之间的区别:domainname 和domainname. 例如,假设有 msn.com 和 msn.com.。我在这里都试过: http://http-headers.online-domain-tools.com/link/d83cbgIenbU0KGj3/ http:/...

29得票2回答
JSON规范及BOM/字符集编码的用法

我一直在阅读RFC-4627规范,并得出以下解释: 当将有效载荷作为application/json媒体类型广告时, 正确编码的JSON流的开头不得有BOM(根据“3. 编码”章节), 不支持任何媒体参数,因此application/json; charset=utf-8媒体类型标头不符合R...

22得票6回答
数据URI方案和Internet Explorer 9错误

我在使用RFC 2397数据URL方案时,遇到了IE版本6-9的问题。下面是我的示例代码,在当前版本的Safari、FF、Opera和Chrome中运行正常。data:text/html;base64,PG1ldGEgaHR0cC1lcXVpdj0icmVmcmVzaCIgY29udGVudD...

22得票1回答
MimeTypes是否是小写/不区分大小写的?

我们有一些处理消息的代码,需要根据mimetypes进行匹配。初步看来它们都是小写的,这让人想知道: 它们是通过惯例变成小写的,还是 这是规范的一部分?(在RFC 2045/2046中搜索大小写等内容没有返回任何结果) 因此,为了微小的性能提升,是否可以省略大小写比较? (Note...