2024. 8. 23. 00:00ใTIL
๐กํฌ๋กค๋ง
์์
ํฌ๋กค๋ง์ ์ธํฐ๋ท์ ์๋ ์น ํ์ด์ง๋ฅผ ์๋์ผ๋ก ํ์ํ๊ณ , ๊ทธ ํ์ด์ง์ ๋ด์ฉ์ ์์งํ๋ ๊ฒ์ผ๋ก, ์ด๋ ์นํ์ด์ง์ URL์ ๋ฐ๋ผ๊ฐ๋ฉฐ ์ด๋ฃจ์ด์ง๊ณ ์์ง๋ ๋ฐ์ดํฐ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ๋๊ฑฐ๋ ๋ถ์ํ๋๋ฐ ์ฌ์ฉ๋๋ค.
์ฃผ๋ก ์น์์ ์ ๋ณด๋ฅผ ์์งํ๊ณ , ์ด๋ฅผ ํตํด ๋ฐ์ดํฐ ๋ถ์, ๊ฒ์ ์์ง ์ต์ ํ, ์์ฅ ์กฐ์ฌ ๋ฑ ๋ค์ํ ๋ถ์ผ์์ ํ์ฉ๋๋ค.

ํฌ๋กค๋ง ์์
- ๊ฒ์ ์์ง ํฌ๋กค๋ง: ๊ตฌ๊ธ๊ณผ ๊ฐ์ ๊ฒ์ ์์ง์ ์น ํฌ๋กค๋ฌ๋ฅผ ์ฌ์ฉํ์ฌ ์น ํ์ด์ง๋ฅผ ํ์ํ๊ณ , ๊ทธ ๋ด์ฉ์ ์ธ๋ฑ์ฑํ์ฌ ์ฌ์ฉ์ ๊ฒ์ ๊ฒฐ๊ณผ์ ๋ฐ์ํ๋ค. ์ด ๊ณผ์ ์์ ํฌ๋กค๋ฌ๋ ์น ํ์ด์ง์ ํ ์คํธ, ์ด๋ฏธ์ง, ๋งํฌ ๋ฑ์ ์์งํ๋ค.
- ๊ฐ๊ฒฉ ๋น๊ต ์ฌ์ดํธ: ์ฌ๋ฌ ์จ๋ผ์ธ ์ผํ๋ชฐ์ ๊ฐ๊ฒฉ ์ ๋ณด๋ฅผ ์์งํ์ฌ ์ฌ์ฉ์์๊ฒ ์ต์ ๊ฐ๋ฅผ ์ ๊ณตํ๋ ์ฌ์ดํธ๋ค๋ ํฌ๋กค๋ง ๊ธฐ์ ์ ์ฌ์ฉํ๋ฉฐ, ํน์ ์ํ์ ๊ฐ๊ฒฉ์ ์ ๊ธฐ์ ์ผ๋ก ์์งํ์ฌ ์ ๋ฐ์ดํธํ๋ค.
์ฌ์ฉ๋ฐฉ์
- HTTP ์์ฒญ: ํฌ๋กค๋ฌ๋ ์น ์๋ฒ์ HTTP ์์ฒญ์ ๋ณด๋ด๊ณ , ์๋ต์ผ๋ก HTML ๋ฌธ์๋ฅผ ๋ฐ์ผ๋ฉฐ, ์ด HTML ๋ฌธ์์์ ํ์ํ ์ ๋ณด๋ฅผ ์ถ์ถํ๋ ๊ณผ์ ์ด ํ์ํ๋ค.
- ๋ฐ์ดํฐ ํ์ฑ: ์์ง๋ HTML ๋ฌธ์์์ ํ์ํ ๋ฐ์ดํฐ๋ฅผ ์ถ์ถํ๊ธฐ ์ํด ํ์ฑ(parsing) ๊ธฐ์ ์ด ์ฌ์ฉ๋๋ฉฐ, ์ผ๋ฐ์ ์ผ๋ก BeautifulSoup์ ๊ฐ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ HTML ๊ตฌ์กฐ๋ฅผ ๋ถ์ํ๊ณ ํ์ํ ์ ๋ณด๋ฅผ ์ถ์ถํ๋ค.
'TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
XSS๊ณต๊ฒฉ์ด๋? + ์ธ์ ํ์ด์ฌํน (0) | 2024.10.16 |
---|---|
TIL( ์ํ๋ฌ๋ฆฌ ํ ์คํธ ) (0) | 2024.08.21 |
TIL(AWS Lambda) (0) | 2024.08.19 |
TIL ( ๋ฉด์ ์นดํ jwt ) (0) | 2024.08.16 |
TIL( SQL ๊ธฐ๋ณธ๋ฌธ๋ฒ ) (0) | 2024.08.14 |