목록2024/08 (2)
jm_p_op
XMLHttpRequestHost와 xhr은 Header에 {"x-requested-with":"XMLHttpRequest"}으로 보내진다XMLHttpRequest는 과거 많이 썻지만 지금은 fetch를 사용한다.cookie json방식이 아닌 cookie로 토큰 데이터 보낸다.쓸모없는 데이터도 많이 보낸다....데이터 아까워라....JSESSIONID -프론트에서의 jwt같은 놈이다. 연결된 id값을 주는것이다. 없으면 재발급해서 준다.pcid프론트에서 만든다. js라서 date.time()에서 나온 7자리수와 랜덤수 3개를 합쳐서 만든다.golang으로는 time.unix사용하면 10자리수가 나온다.nano초 차이라서 동시성 생각해도 1/1000의 확률에서 n번 실행시 겹칠확률이라 랜덤값 잡은듯....
코드 얻기개발자 도구를 열고 사이트에 접속한다.sources에서 메인이 되는 코드를 복사한다.(Elements의 경우 코드가 다 돌고나서의 결과물이다.)코드에서 절대좌표와 상대좌표로 되어있는것들이 있는데, 상대좌표에 해당되는 소스코드를 복사하고 링크 교환한다.live server로 실행한다(cors는 통신 데이터를 보고 고정값으로 넣어주자)error가 난 부분을 데이터 값을 수동으로 넣어주고, 넘기고 고치면 프론트 코드를 수행할수있다.debugger를 사용하여 행동시 어떤 코드가 언제 어떻게 수행하고있는지 확인한다.통신 데이터 보기network와 performance를 확인network를 통해 Request와 response값을 확인할수가 있다.performance를 통해 프론트에서의 변화와 실행 코드를..