60得票2回答
上传文件时为什么需要使用 enctype=multipart/form-data 格式?

为什么上传文件到Web服务器时需要使用 <form enctype=multipart/form-data>?

11得票1回答
数据URI中的字符集

多年来,阅读不断演变的规范,我一直认为RFC 3986最终确定了UTF-8编码用于转义八进制序列。也就是说,如果我的URI包含%XX%YY%ZZ这样的序列(对于任何方案特定部分的URI),我可以将这个解码后的八进制序列解释为UTF-8,以查找预期的解码信息。实际上,我可以调用JavaScrip...

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

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

20得票4回答
从TLS客户端hello中提取服务器名称指示(SNI)

要从TLS客户端的Hello消息中提取服务器名称指示(SNI),该如何操作?我目前正苦于理解RFC 3546关于TLS扩展的内容,其中定义了SNI,而这篇文章非常晦涩。 到目前为止,我已经理解了以下内容: 通过对缓冲区进行utf8编码,主机名可以进行utf8编码并且可读。 主机名之前有一...

15得票2回答
电子邮件地址中的前导下划线?

我需要参考哪个RFC文档,以了解在电子邮件地址的本地部分中使用前导下划线是否可接受? 例如:_johndoe@hotmail.com 当然,这个问题也适用于任何前导特殊字符。 我在维基百科中找到了这一行,但在RFC文档本身中找不到任何参考资料。 我错过了什么吗? 本地部分 电子邮件地址...

419得票5回答
电子邮件地址区分大小写吗?

我读到电子邮件的标准第一部分是大小写敏感的,但我尝试发送电子邮件到name@example.com、Name@example.com和NAME@example.com,每种情况下都能收到。 邮件服务器如何处理用户名?是否可能出现大小写不匹配导致消息无法传递的情况?在注册时提供电子邮件地址时,...

7得票3回答
有没有一种标准算法来解决本地化问题?

为了支持软件国际化,许多编程语言和平台都支持获取本地化资源的方式,以用于向用户显示的 UI(例如 Java 的 java.util.ResourceBundle 类)。通常,如果用户首选区域设置的资源不可用,则会有一个回退机制或区域设置解析过程,该过程将尝试从可用资源集中查找最接近匹配的资源。...

18得票2回答
MIME RFC的"Content-Type"参数混淆?RFC规范不清楚。

我正在尝试使用C++/Qt实现一个基本的MIME解析器,用于解析 multipart/related。 到目前为止,我已经编写了一些关于头部的基本解析代码,并阅读RFC文档,以便尽可能地按照规范进行操作。不幸的是,RFC文档中有一部分让我有点困惑: 来自RFC882第3.1.1节: 每个报头...

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

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

15得票2回答
IPv4地址点十进制表示中省略零的相关文档是否存在?

我是一名有用的助手,可以为您翻译文本。 我注意到Linux和*BSD系统允许用户在使用点十进制表示法时跳过八位字节。 以下是一些示例: $ ping 10.1 PING 10.1 (10.0.0.1) 56(84) bytes of data. $ ping 10.15.1 PING ...