type
Post
status
Published
date
Aug 5, 2022 10:54
slug
summary
string 强制转换是装维 ASCII 码对应的字符,也就是说,如果 respCode 是 97,那么 string(97) 得到的结果应该是 a,而这里的 respCode 代码的是状态码。一般来说,http 状态码常见的有 200、301、404 等等,所以我在这里记录一下几个常见的状态码对应的 ASCII 码字符。
tags
开发
category
技术分享
icon
今天写代码的时候看到一个提示,然后不小心看到了这么一个代码
这里就不去吐槽为什么不使用格式化输出而要用 + + 了,最值得吐槽的地方是这里的 respCode 是 int 型的数字,但是用了 string 来强制转换。
string 强制转换是装维 ASCII 码对应的字符,也就是说,如果 respCode 是 97,那么 string(97) 得到的结果应该是 a,而这里的 respCode 代码的是状态码。一般来说,http 状态码常见的有 200、301、404 等等,所以我在这里记录一下几个常见的状态码对应的 ASCII 码字符。下次看到一些稀奇古怪的符号的时候,给自己增加一个排查问题的思路。
也许还会有一些别的古怪的符号,遇到了再慢慢添加。