python - Requests에 대한 간단한 봉인 요청
1 # coding:utf-8
2
3 import requests
4
5
6 class send_request:
7
8 def __init__(self,url,method,data=None):
9 self.response = self.run_main(url,method,data)
10
11 def send_get(self, url, data=None):
12 headers = {'content-type': 'charset=utf8'}
13 response = requests.get(url=url, data=data, headers=headers)
14 return response.content.decode('utf-8')
15
16 def send_post(self, url, data):
17 headers = {'content-type': 'charset=utf8'}
18 response = requests.post(url=url, data=data,headers=headers)
19 return response.content.decode('utf-8')
20
21 def run_main(self, url, method, data=None):
22 response = None
23 if method == 'get':
24 response = self.send_get(url, data)
25 elif method == 'post':
26 response = self.send_post(url, data)
27 else:
28 response = 'the method is error'
29 return response
30
31
32 if __name__ == '__main__':
33 url = 'https://www.baidu.com'
34 data = {
35
36 }
37 response = send_request(url=url, method='get')
38 print(response.response)
전재 대상:https://www.cnblogs.com/tynam/p/10627554.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.