如何从IIS 7.5中读取此错误消息?

时间:2016-07-26 02:48:39

标签: visual-studio iis encoding character-encoding restsharp

使用RestSharp尝试使用REST Web API时,我从服务器收到此错误。

response    
"StatusCode: InternalServerError, 
Content-Type: text/plain; 
charset=utf-8, Content-Length: 52)" 
RestSharp.IRestResponse {RestSharp.RestResponse}

Content 
"\u001f�\b\0\0\0\0\0\u0004\0��,.��KW(H,J�M-I-�R\bN��I-r�OI���\u0002\0�\u0005�w \0\0\0"  
string

RawBytes    {byte[52]}  byte[]
        [0] 31  byte
        [1] 139 byte
        [2] 8   byte
        [3] 0   byte
        [4] 0   byte
        [5] 0   byte
        [6] 0   byte
        [7] 0   byte
        [8] 4   byte
        [9] 0   byte
        [10]    243 byte
        [11]    205 byte
        [12]    44  byte
        [13]    46  byte
        [14]    206 byte
        [15]    204 byte
        [16]    75  byte
        [17]    87  byte
        [18]    40  byte
        [19]    72  byte
        [20]    44  byte
        [21]    74  byte
        [22]    204 byte
        [23]    77  byte
        [24]    45  byte
        [25]    73  byte
        [26]    45  byte
        [27]    178 byte
        [28]    82  byte
        [29]    8   byte
        [30]    78  byte
        [31]    205 byte
        [32]    201 byte
        [33]    73  byte
        [34]    45  byte
        [35]    114 byte
        [36]    206 byte
        [37]    79  byte
        [38]    73  byte
        [39]    213 byte
        [40]    227 byte
        [41]    229 byte
        [42]    2   byte
        [43]    0   byte
        [44]    167 byte
        [45]    5   byte
        [46]    231 byte
        [47]    119 byte
        [48]    32  byte
        [49]    0   byte
        [50]    0   byte
        [51]    0   byte

我相信网络API的许多程序员都是韩语,所以这个错误可能是韩语吗?如果我可以解码为韩文字符,那么我可以将它们通过GoogleTranslate。

1 个答案:

答案 0 :(得分:0)

您可以通过编写一小段代码来解码每个字符,例如

char c = "\u001f".toCharArray()[0];

因此解码字符串并尝试获取错误..