πŸŽ„ μ„±μž₯일지 3.1

μ±… ν–‰λ³΅ν•œ 이기주의자(웨인 닀이어)의 λ‚΄μš©μ— μžκ·Ήλ°›μ•„ μ‹œμž‘ν•˜λŠ” μ†Œλ°•ν•œ μ„±μž₯기둝

μ‚΄μ•„μžˆλŠ” 꽃과 죽은 꽃은 μ–΄λ–»κ²Œ κ΅¬λ³„ν•˜λŠ”κ°€?
μ„±μž₯ν•˜κ³  μžˆλŠ” 것이 μ‚΄μ•„ μžˆλŠ” 것이닀.
생λͺ…μ˜ μœ μΌν•œ μ¦κ±°λŠ” μ„±μž₯이닀!

🌳 ν‚€μ›Œλ“œ (1.0)
μ΅œλŒ€ν•œ κ°„λ‹¨ν•˜κ²Œ 정리, 좔후에 λ³΄λ©΄μ„œ 슀슀둜 μ„€λͺ…
πŸ‰ κ²½ν—˜ μœ„μ£Όλ‘œ (2.0)
λ‹¨μˆœ 정보λ₯Ό μ „λ‹¬ν•˜κΈ°λ³΄λ‹€ 무엇을 λ°°μ› κ³  μ–΄λ–»κ²Œ ν•΄κ²°ν–ˆλŠ”μ§€ 짧고 κ°„λ‹¨ν•˜κ²Œ μž‘μ„±
❄️ 정해진 ν…œν”Œλ¦Ώμ— λ§žμΆ°μ„œ (3.0)
ν‚€μ›Œλ“œ, κ²½ν—˜ λͺ¨λ‘ μ’‹λ‹€. λ‹€λ§Œ 맀일 μž‘μ„±ν•˜κΈ°λ‘œ 마음 λ¨Ήμ€λ§ŒνΌ ν•΅μ‹¬λ§Œ κ°„κ²°ν•˜κ²Œ 정리할 수 있게 ν…œν”Œλ¦Ώμ„ μž‘μ„± (3.1) 230102λΆ€ν„° μ‹œμž‘λ˜λŠ” ν•™μŠ΅μ— κ΄€ν•œ λ‚΄μš© μΆ”κ°€

πŸ”‘ 였늘의 ν‚€μ›Œλ“œ

Status Code

  • μƒνƒœ μ½”λ“œλ‘œ ν΄λΌμ΄μ–ΈνŠΈμ˜ μš”μ²­μ— λŒ€ν•œ μ„œλ²„μ˜ 응닡 μƒνƒœλ₯Ό λ‚˜νƒ€λ‚Έλ‹€.
    • 1xx: μš”μ²­μ΄ μˆ˜μ‹ λ˜μ–΄ 처리되고 μžˆλ‹€.(사싀상 받을 일이 거의 μ—†λ‹€.)
    • 2xx: μš”μ²­ 정상 처리 μ™„λ£Œ
    • 3xx: μš”μ²­μ„ μ™„λ£Œν•˜κΈ° μœ„ν•΄ 좔가적인 행동이 ν•„μš”ν•¨μ„ μ˜λ―Έν•œλ‹€.
    • 4xx: ν΄λΌμ΄μ–ΈνŠΈ μΈ‘ 였λ₯˜. 즉, μš”μ²­μ— μžˆμ–΄μ„œ 였λ₯˜κ°€ λ°œμƒ
    • 5xx: μ„œλ²„ μΈ‘ 였λ₯˜. μ„œλ²„κ°€ ν„°μ‘Œκ±°λ‚˜ μ„œλ²„μ— 큰 λ¬Έμ œκ°€ λ°œμƒν•œ 경우

Response

  • ν΄λΌμ΄μ–ΈνŠΈ μš”μ²­(Request)에 λ”°λ₯Έ μ„œλ²„μ˜ λ‹΅μ‹ 
  • μš”μ²­μ— 따라 μ•Œλ§žλŠ” 응닡을 보내쀀닀.

Content-Length

  • μš”μ²­μ— λ”°λ₯Έ μ‘λ‹΅μœΌλ‘œ 받은 λ°μ΄ν„°μ˜ 전체 길이(λ°μ΄ν„°μ˜ 크기)

MTU(Maximum Transmission Unit; μ΅œλŒ€ 전솑 λ‹¨μœ„)

  • λ„€νŠΈμ›Œν¬μ—μ„œ 데이터 전솑 μ‹œ, λ°μ΄ν„°μ˜ 크기가 일정 기쀀을 λ„˜μ–΄κ°€λ©΄ λ‚˜λˆ μ„œ μ „μ†‘ν•˜κ²Œ λœλ‹€.
  • 이 λ•Œ 이 기쀀이 MTU이고 보톡 1,400λ°”μ΄νŠΈ μ •λ„μ˜ 크기λ₯Ό μ°¨μ§€ν•œλ‹€.
  • 이λ₯Ό 1νŒ¨ν‚·(packet)이라고 ν•œλ‹€.

μ°Έκ³ 

  • μΈν”„λŸ° - λͺ¨λ“  개발자λ₯Ό μœ„ν•œ HTTP μ›Ή κΈ°λ³Έ 지식(κΉ€μ˜ν•œλ‹˜)

πŸ“ μš”μ•½ 및 ν•˜λ£¨ 간단 회고

μ‘μš© 계측 λ‹¨μ—μ„œμ˜ μš”μ²­ λ©”μ‹œμ§€λ₯Ό κ΅¬μ„±ν•˜κ³  socket을 톡해 전솑 κ³„μΈ΅μ—μ„œ μš”μ²­ λ©”μ‹œμ§€λ₯Ό μ „λ‹¬ν•œλ‹€.
이번 λ―Έμ…˜μ— λŒ€ν•΄ λ‚΄κ°€ μ΄ν•΄ν•œ λ°”λ₯Ό κ°„λ‹¨νžˆ 1λ¬Έμž₯으둜 μ••μΆ•ν•΄λ³΄μ•˜λ‹€. λ„€νŠΈμ›Œν¬λŠ” cs 쀑 비ꡐ적 졜근 λ°œλ‹¬ν•œ λΆ„μ•Όμ§€λ§Œ, 톡신 μ΄ν›„λ‘œ κΈ‰κ²©νžˆ μ„±μž₯ν•˜λ©΄μ„œ μ•Œ 것도 많고 μ€‘μš”ν•œ λ‚΄μš©λ„ λ§Žμ€ 것 κ°™λ‹€. 일단 닀행인점은 λ„€νŠΈμ›Œν¬κ°€ μž¬λ―Έμžˆλ‹€λŠ” 것! μ•žμœΌλ‘œ μ—΄μ‹¬νžˆ 더 ν₯λ―Έλ₯Ό κ°–κ³  곡뢀해야겠닀.

였늘의 μž˜ν•œ 점

  • λ‚˜λ§Œμ˜ λ£¨ν‹΄λŒ€λ‘œ κ³΅λΆ€ν•˜κ³  κ³„νšν•œ 것
  • 주말 개인 μΌμ •μž„μ—λ„ μ—΄μ‹¬νžˆ ν•  것듀을 ν–ˆλ‹€.

였늘의 μ•„μ‰¬μš΄ 점

  • 쒀더 νƒ€μ΄νŠΈν•˜κ²Œ 곡뢀할 수 μžˆμ—ˆμ„ 것 같기도… μ•„λ‹Œκ°€ 이미 μΆ©λΆ„νžˆ νƒ€μ΄νŠΈν–ˆλ‚˜ γ…Žγ…Ž