iT邦幫忙

2017 iT 邦幫忙鐵人賽
DAY 8
0
自我挑戰組

我的月薪嬌妻:HTTP系列 第 8

Day8-禁止試探-HTTP Status Code

H去風見先生家幫忙也有好一陣子了,中午聽到他提起昨天吃了H做的蘿蔔牛肉咖哩,心裡有種說不上來的感覺,這道料理我從來沒吃過啊...

H:「怎麼了?不合胃口嗎」

「沒有,我開動了」

「這是雞肉嗎?」

H:「這是平時常做的雞肉咖哩」

H:「你喜歡雞肉對吧?」

「對」

心裡果然有種悶悶的感覺...

H:「我今天中午和小安見面了」

「好像是妳的小學同學對吧」

H:「她說要去聯誼,試試看她老公說的分散注意力是什麼感覺」

H:「她有問我要不要陪她去」

如果是H的話,應該很搶手吧...怎麼辦,越來越悶了

H:「我不會去的」

「去試試看不也是挺好的」

H:「萬一被和你同公司的人看到就糟糕了」

「這種事發生的機會應該不高」

H:「我本身也沒有特別想去」

突然間,感覺H的表情若有所思,不曉得她在想什麼呢?

H:「你高中是讀男校嗎?」

「是男女合校」

H:「有聯誼過嗎?」

「...為什麼這麼問?」

H:「隨口問問」

「請妳停止試探並且分析我!」

針對H的提問,我感到有些不自在,並且做出了類似403 Forbidden的反應,說到403就想起了HTTP的狀態代碼。狀態代碼可分為幾種類型:

  • 1xx : 信息類 (Informational)
  • 2xx : 成功類 (Successful)
  • 3xx : 重新導向類 (Redirection)
  • 4xx : 客戶端錯誤類 (Client Error)
  • 5xx : 伺服器錯誤類 (Server Error)

其中較常見的狀態代碼是200, 403, 404和500。

看到200會覺得心情愉悅,代表請求處理成功;看到403會有種告白被拒絕的感覺,代表伺服器因為某些原因禁止授權該請求;看到404會感覺頭很痛,代表找不到東西;看到500會讓人有崩潰的感覺,代表伺服器內部發生了某些問題。

403 Forbidden

HTTP/1.1 403 Forbidden
Cache-Control: private
Content-Length: 13
Content-Type: text/plain; charset=utf-8
Server: Microsoft-IIS/8.0
X-AspNetMvc-Version: 5.1
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Access-Control-Allow-Origin: *
Date: Thu, 08 Dec 2016 15:35:35 GMT

404 Not Found

HTTP/1.1 404 Not Found
Cache-Control: private
Content-Length: 13
Content-Type: text/plain; charset=utf-8
Server: Microsoft-IIS/8.0
X-AspNetMvc-Version: 5.1
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Access-Control-Allow-Origin: *
Date: Thu, 08 Dec 2016 15:38:09 GMT
Connection: close

500 Internal Server Error

HTTP/1.1 500 Internal Server Error
Cache-Control: private
Content-Length: 25
Content-Type: text/plain; charset=utf-8
Server: Microsoft-IIS/8.0
X-AspNetMvc-Version: 5.1
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Access-Control-Allow-Origin: *
Date: Thu, 08 Dec 2016 15:38:53 GMT
Connection: close

H:「對不起」

好煩,明明只有雇傭關係,我卻有種在單戀一個已經有男朋友的女孩的感覺,不論是自己或是對方,都變得討厭了起來...


上一篇
Day7-憑你的自由意志-HTTP Method
下一篇
Day9-請求與回應內容的多樣性-Header:Content-Type
系列文
我的月薪嬌妻:HTTP30

尚未有邦友留言

立即登入留言