[HTTP] ์›น ํƒ„์ƒ ๋ฐฐ๊ฒฝ

2024. 12. 18. 18:02ยท๐ŸŒ Network/๐Ÿ“œHTTP

์›น ํƒ„์ƒ ๋ฐฐ๊ฒฝ

HTTP(HyperText Transfer Protocol)๋Š” "Tim Berners-Lee" ๋ผ๋Š” ์ธ๋ฌผ์ด ๋งŒ๋“ค์—ˆ๋‹ค.

ํŒ€ ๋ฒ„๋„ˆ์Šค ๋ฆฌ ( Tim Berners-Lee )

ํŒ€ ๋ฒ„๋„ˆ์Šค ๋ฆฌ๋Š” CERN(์œ ๋Ÿฝ์ž…์ž๋ฌผ๋ฆฌ์—ฐ๊ตฌ์†Œ)์—์„œ ์ผ์„ ํ•˜๋ฉด์„œ, ๋‹น์‹œ ๋„ˆ๋ฌด ๋งŽ์€ ๊ณผํ•™์ž๋“ค์ด ๋ชจ์—ฌ์žˆ๋˜ ์—ฐ๊ตฌ์†Œ์—๋Š” ์—„์ฒญ๋‚œ ์–‘์˜ ๋…ผ๋ฌธ๊ณผ ์ง€์‹์ด ์Œ“์—ฌ์žˆ์—ˆ๊ณ  ์‚ฌ๋žŒ๋“ค์€ ์›ํ•˜๋Š” ์ •๋ณด๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋‹น์‹œ์— ๋…ผ๋ฌธ์„ ์ฑ…์œผ๋กœ ์ฐพ์•„๋ณด๊ฑฐ๋‚˜ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์—„์ฒญ๋‚œ ์‹œ๊ฐ„์ด ๋“ค์—ฌ์„œ ์ •๋ณด๋ฅผ ์ฐพ๋Š” ๊ณผ์ •์ด ํ•„์š”ํ–ˆ์—ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ณผ์ •์— ๋Œ€ํ•œ ๋ถˆํŽธํ•จ ๋•Œ๋ฌธ์— ํŒ€ ๋ฒ„๋„ˆ์Šค ๋ฆฌ๋Š” ์ปดํ“จํ„ฐ๋ฅผ ํ™œ์šฉํ•ด ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๊ฐœ๋ฐœํ•˜๊ฒŒ ๋˜์—ˆ๊ณ  ํ•ด๋‹น ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ์›น์˜ ์‹œ์ž‘์ด ๋˜์—ˆ๋‹ค.

 

1989๋…„

ํŒ€ ๋ฒ„๋„ˆ์Šค ๋ฆฌ๋Š” CERN(์œ ๋Ÿฝ์ž…์ž๋ฌผ๋ฆฌ์—ฐ๊ตฌ์†Œ)์—์„œ ์ผ์„ ํ•˜๋ฉด์„œ, ์ •๋ณด ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์ด๋ผ๋Š” ์•„์ด๋””์–ด๋ฅผ ์ œ์‹œํ•˜๊ฒŒ ๋˜์—ˆ๊ณ  ํ•ด๋‹น ์•„์ด๋””์–ด๋Š” ๋ฌธ์„œ๋“ค์ด ์„œ๋กœ ์—ฐ๊ฒฐ๋˜์–ด ์ •๋ณด๋ฅผ ์‰ฝ๊ฒŒ ๊ฒ€์ƒ‰ํ•˜๊ณ  ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ์Šคํ…œ์ด์—ˆ๋‹ค. ์ด๊ฒƒ์ด ์›น์˜ ๊ธฐ์ดˆ๊ธฐ ๋œ๋‹ค.

 

1990๋…„ 3์›”

ํŒ€ ๋ฒ„๋„ˆ์Šค ๋ฆฌ๋Š” HTML, URI, HTTP ๋“ฑ์˜ ๊ธฐ์ˆ ์„ ๊ฐœ๋ฐœํ•˜๋ฉด์„œ ์›”๋“œ ์™€์ด๋“œ ์›น์˜ ๊ธฐ๋ณธ ์š”์†Œ๋ฅผ ์„ค๊ณ„ํ•˜์˜€๋‹ค.

 

1991๋…„ 8์›”

ํŒ€ ๋ฒ„๋„ˆ์Šค ๋ฆฌ๋Š” ์›น ์„œ๋ฒ„, ๋ธŒ๋ผ์šฐ์ €, ์ฒซ ๋ฒˆ์งธ ์›น์‚ฌ์ดํŠธ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  CERN ๋‚ด์—์„œ ์ด๋ฅผ ๊ณต๊ฐœํ–ˆ๋‹ค. ์ด๋•Œ ์›น์ด ์„ธ์ƒ์— ์ฒ˜์Œ ๋‚˜์˜ค๊ฒŒ ๋˜์—ˆ๋‹ค.

 

1991๋…„

ํŒ€ ๋ฒ„๋„ˆ์Šค ๋ฆฌ๋Š” ์ฒซ ๋ฒˆ์งธ ์›น ์‚ฌ์ดํŠธ์ธ info.cern.ch๋ฅผ ๊ณต๊ฐœํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค. ์ด ์‚ฌ์ดํŠธ๋Š” ์›น์— ๋Œ€ํ•œ ์†Œ๊ฐœ์™€, ์›น ์‚ฌ์šฉ๋ฒ•, ๊ธฐ์ˆ ์ ์ธ ์ •๋ณด ๋“ฑ์„ ์ œ๊ณตํ•˜๋ฉฐ, ์›น์˜ ์ฒซ ๋ฒˆ์งธ ํŽ˜์ด์ง€๋กœ ๊ธฐ๋ก์ด ๋œ๋‹ค. ( ์ง€๊ธˆ๋„ ๋“ค์–ด ๊ฐˆ ์ˆ˜ ์žˆ๋‹ค. )

์ฐธ๊ณ ๋กœ ์ง€๊ธˆ ํ•ด๋‹น ์›น ์‚ฌ์ดํŠธ์˜ ( https://info.cern.ch/hypertext/WWW/History.html ) ์ด ๋ถ€๋ถ„์„ ํ† ๋Œ€๋กœ ๊ธ€์„ ์ž‘์„ฑํ–ˆ์Œ.

 

1991๋…„ ๋ง

์ด๋•Œ๋ถ€ํ„ฐ๋Š” ์›น์€ CERN ์™ธ๋ถ€๋กœ ํ™•์žฅ๋˜๊ธฐ ์‹œ์ž‘ํ•˜๊ณ , ์„ธ๊ณ„ ๊ฐ์ง€์—์„œ๋Š” ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ์ ‘์†์„ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค.

์ด๊ฒƒ์„ World Wide Web ์ด๋ผ๊ณ  ๋ถˆ๋ €๋‹ค. ์›น ์‚ฌ์ดํŠธ๋Š” ๋งˆ์ง€๋ง‰์˜ Web์—์„œ ๋”ฐ์™€์„œ ๋ถ€๋ฅด๋Š” ๋ง์ด๋‹ค.

 

1994๋…„

ํŒ€ ๋ฒ„๋„ˆ์Šค ๋ฆฌ๋Š” ์›น ํ‘œ์ค€ํ™”๋ฅผ ์œ„ํ•œ W3C(World Wide Web Consortium)๋ฅผ ์„ค๋ฆฝํ•˜๊ฒŒ ๋œ๋‹ค. W3C๋Š” ์›น ๊ธฐ์ˆ ์˜ ํ‘œ์ค€์„ ๊ฐœ๋ฐœํ•˜๊ณ , ๋‹ค์–‘ํ•œ ์›น ๊ธฐ์ˆ ์„ ํ†ตํ•ฉํ•˜์—ฌ ์›น์˜ ํ™•์žฅ์„ ์ด‰์ง„ํ•˜๋Š” ์—ญํ• ์„ ํ–ˆ๋‹ค.

 

์ดํ›„๋ถ€ํ„ฐ๋Š” ๋งŽ์€ ์ธ๋ฌผ๋“ค์˜ ๊ฐœ๋ฐœ๋กœ ์›น์ด ์ ์ฐจ ๋ฐœ์ „ํ•˜์—ฌ ์ง€๊ธˆ์— ์ด๋ฅด๊ฒŒ ๋œ๋‹ค.

 

์ •๋ฆฌ

์›น์€ ์ˆ˜๋งŽ์€ ์ •๋ณด๋ฅผ ์‰ฝ๊ฒŒ ์ฐพ๊ณ ์žํ•˜๋Š” ์ทจ์ง€์—์„œ ๋งŒ๋“ค๊ฒŒ ๋˜์—ˆ๊ณ , ํŒ€ ๋ฒ„๋„ˆ์Šค ๋ฆฌ๋Š” ์›น์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ๋ธŒ๋ผ์šฐ์ €, ์„œ๋ฒ„, HTTP ํ”„๋กœํ† ์ฝœ ๋“ฑ์„ ๋ชจ๋‘ ์ฒ˜์Œ๋ถ€ํ„ฐ ์„ค๊ณ„ํ•˜๊ณ  ๋งŒ๋“ค์—ˆ๊ณ  ์ง€๊ธˆ์€ ํ•ด๋‹น ์›น์˜ ๊ธฐ์ดˆ์— ๋งŽ์€ ์‚ด์ด ๋ถ™๊ฒŒ ๋˜์–ด ์—„์ฒญ ์ปค์กŒ๋‹ค.

'๐ŸŒ Network > ๐Ÿ“œHTTP' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

SOP & CORS  (5) 2025.01.23
[HTTP] HTTP๋ž€?  (1) 2024.12.18
[HTTP] WebSocket  (3) 2024.12.08
[HTTP] CSR & SSR ์ด๋ž€?  (1) 2024.11.14
(HTTP) Stateless, Stateful  (3) 2024.04.26
'๐ŸŒ Network/๐Ÿ“œHTTP' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • SOP & CORS
  • [HTTP] HTTP๋ž€?
  • [HTTP] WebSocket
  • [HTTP] CSR & SSR ์ด๋ž€?
junbin2
junbin2
java.lang.NullPointerException
  • junbin2
    bin's Development Diary
    junbin2
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ์ „์ฒด๋ณด๊ธฐ (156)
      • ๐ŸŽ“๋ฐฉ์†กํ†ต์‹ ๋Œ€ํ•™๊ต (26)
        • ๐Ÿ–ฅ๏ธ์ปดํ“จํ„ฐ๊ณผํ•™๊ณผ (1)
        • ๐ŸŒ์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ… (11)
        • โš™๏ธ์ปดํ“จํ„ฐ์˜ ์ดํ•ด (11)
        • ๐Ÿ›๏ธ์„ธ๊ณ„์˜์ •์น˜์™€๊ฒฝ์ œ (3)
      • ๐Ÿ› ๏ธBackend (53)
        • ๐Ÿ“š๋ฐฑ์—”๋“œ ๊ณต๋ถ€ (4)
        • โ˜•Java (22)
        • ๐ŸŒณSpring (11)
        • โšกPython (13)
        • JavaScript (1)
        • ๐Ÿ›ข๏ธDatabase (0)
        • Algorithm Problem Solving (2)
      • ๐ŸŒ Network (7)
        • ๐Ÿ“œHTTP (7)
      • ๐Ÿš€DevOps (1)
      • Data Structure (1)
      • โ›บ์ŠคํŒŒ๋ฅดํƒ€์ฝ”๋”ฉํด๋Ÿฝ (65)
      • ์ •๋ณด (1)
      • ์ •๋ฆฌ๊ฐ€ ํ•„์š”ํ•œ ๊ธ€ (2)
  • ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

    • ํ™ˆ
    • ํƒœ๊ทธ
    • ๋ฐฉ๋ช…๋ก
  • ๋งํฌ

    • GitHub
  • ๊ณต์ง€์‚ฌํ•ญ

  • ์ธ๊ธฐ ๊ธ€

  • ํƒœ๊ทธ

    ํด๋ž˜์Šค
    Python
    ๋ฐฉํ†ต๋Œ€
    ์ปดํŒŒ์ผ๋Ÿฌ
    ์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ…๊ฐœ๋ก 
    ์ž๋ฐ”
    ์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ…
    ๋ฐฉ์†ก๋Œ€
    ๋ฐฉ์†กํ†ต์‹ ๋Œ€ํ•™๊ต
    Java
    ์œ ๋น„์ฟผํ„ฐ์Šค
    Spring Framework
    ์ปดํ“จํ„ฐ์˜ ์ดํ•ด
    ํŒŒ์ด์ฌ
    ์„ธ๊ณ„ํ™”
    ์Šคํ”„๋ง
    spring
    ์ž…์ถœ๋ ฅ
    ๋‹คํ˜•์„ฑ
    ํด๋ผ์šฐ๋“œ
  • ์ตœ๊ทผ ๋Œ“๊ธ€

  • ์ตœ๊ทผ ๊ธ€

  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.1
junbin2
[HTTP] ์›น ํƒ„์ƒ ๋ฐฐ๊ฒฝ
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”