
requests๋ Python์ ์ด์ฉํด์ ๊ฐ๋จํ HTTP ํต์ ์ ์งํํ ์ ์๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค.
import requests
res = requests.get("https://www.naver.com")
res #http ์๋ต์ด ๋ด๊ฒจ์์
pay_load = {"name": "Hello", "age": 113}
requests.post("URL์ฃผ์", pay_load)
์น ์คํฌ๋ํ: ํน์ ํ ๋ชฉ์ ์ผ๋ก ํน์ ์น ํ์ด์ง์์ ๋ฐ์ดํฐ๋ฅผ ์ถ์ถํ๋ ๊ฒ
์น ํฌ๋กค๋ง: URL์ ํ๊ณ ๋ค๋๋ฉฐ ๋ฐ๋ณต์ ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ๊ณผ์
robots.txt๋ ์น์ฌ์ดํธ์ ์น ํฌ๋กค๋ฌ๊ฐ์ ๋ก๋ด๋ค์ ์ ๊ทผ์ ์ ์ดํ๊ธฐ ์ํ ๊ท์ฝ์ด๋ค
import requests
res = requests.get("http://www.naver.com/robots.txt")
import requests
User-agent : ๊ท์น์ด ์ ์ฉ๋๋ ๋์ ์ฌ์ฉ์ ์์ด์ ํธ
Disallow : ํฌ๋กค๋ง์ ๊ธ์งํ ์นํ์ด์ง
Allow : ํฌ๋กค๋ง์ ํ์ฉํ ์น ํ์ด์ง
๐ก์น์คํฌ๋ํ๊ณผ ์น ํฌ๋กค๋ง์ ์ฐจ์ด, ๊ทธ๋ฆฌ๊ณ ํฌ๋กค๋ง ํ ๋์ ์ ํ์ ํ์ธ ํ ์ ์๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ ๋ค.