type
status
date
slug
summary
tags
category
icon
password
今天写代码的时候看到一个提示,然后不小心看到了这么一个代码
这里就不去吐槽为什么不使用格式化输出而要用 + + 了,最值得吐槽的地方是这里的 respCode 是 int 型的数字,但是用了 string 来强制转换。
string 强制转换是装维 ASCII 码对应的字符,也就是说,如果 respCode 是 97,那么
string(97) 得到的结果应该是 a,而这里的 respCode 代码的是状态码。一般来说,http 状态码常见的有 200、301、404 等等,所以我在这里记录一下几个常见的状态码对应的 ASCII 码字符。下次看到一些稀奇古怪的符号的时候,给自己增加一个排查问题的思路。
也许还会有一些别的古怪的符号,遇到了再慢慢添加。
- 作者:阿杰鲁
- 链接:http://blog.zaunist.com/article/ad1cf29a-5920-41bf-84a2-d3b75ca302b3
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。