首页 > 试题广场 >

HTTP状态码

[编程题]HTTP状态码
  • 热度指数:27415 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解

KiKi访问网站,得到HTTP状态码,但他不知道什么含义,BoBo老师告诉他常见HTTP状态码:200(OK,请求已成功),202(Accepted,服务器已接受请求,但尚未处理。)400(Bad Request,请求参数有误),403(Forbidden,被禁止),404(Not Found,请求失败),500(Internal Server Error,服务器内部错误),502(Bad Gateway,错误网关)。


输入描述:
多组输入,一行,一个整数(100~600),表示HTTP状态码。


输出描述:
针对每组输入的HTTP状态,输出该状态码对应的含义,具体对应如下:
200-OK
202-Accepted
400-Bad Request
403-Forbidden
404-Not Found
500-Internal Server Error
502-Bad Gateway
示例1

输入

200

输出

OK
a = {
    "200":"OK",
    "202":"Accepted",
    "400":"Bad Request",
    "403":"Forbidden",
    "404":"Not Found",
    "500":"Internal Server Error",
    "502":"Bad Gateway"
}

while True:
    try:
     b = input()
     print(a[b])
    except:
        break


发表于 2024-02-04 13:11:58 回复(0)
dic = {'200':'OK','202':'Accepted','400':'Bad Request','403':'Forbidden','404':'Not Found','500':'Internal Server Error','502':'Bad Gateway'}
while True:
    try:
        print (dic[input()])
    except:
        break
发表于 2024-01-18 15:04:16 回复(0)
http_dict = {'200':'OK','202':'Accepted','400':'Bad Request',
             '403':'Forbidden','404':'Not Found',
             '500':'Internal Server Error','502':'Bad Gateway'}


while True:
    try:
        word = input()
        print(http_dict[word])
    except:break

发表于 2023-01-18 14:28:42 回复(0)

问题信息

上传者:牛客309119号
难度:
4条回答 3046浏览

热门推荐

通过挑战的用户

查看代码