python 인터페이스 테스트의 Request 요청 3 (patch 방법)
2381 단어 python 인터페이스 테스트
#-*- coding:utf-8 -*-
import requests
import json
paramdata = {"name":"GTMLFF","location":"ShenZhen"}
paramdata = json.dumps(paramdata)
response = requests.patch("https://api.github.com/user",data=paramdata,auth=('username','password'))
# ,
result = json.dumps(json.loads(response.text),indent=4)
print(result)
username과password에 자신이 등록한 사용자 이름 비밀번호를 기입하십시오
처음 실행할 때paramdata에 대한 포맷 변환이 진행되지 않았습니다.headers의 상태 코드는 400으로 되돌아왔습니다. 이것은 클라이언트가 보낸 요청에 문법 오류가 있음을 나타냅니다.
두 번째 실행 시,auth 매개 변수를 추가하지 않았습니다.headers의 상태 코드는 401로 되돌아왔습니다. 방문한 페이지에 권한이 없습니다. 현재 요청은 사용자 검증이 필요합니다.