URL-CHOP / Chop-Api

🔪App Server for URL shortener
https://www.nexters.me/
6 stars 1 forks source link

[테스트] 테스트 시나리오 #70

Closed JunHoPark93 closed 5 years ago

JunHoPark93 commented 5 years ago

(업데이트 중) 기능 연동은 되었지만 아직 여러 테스트를 하지 못함 (레퍼러, 플랫폼 찍히는 것만 확인되고 정규식 처리 다 못함)

참고사항 공유 (로그 포맷은 한 번 보기 편하게 수정한 형식임 디폴트 형식 아님)

1. 공유시 미리보기 지원되는 플랫폼 (카톡방 등)은 공유 즉시 한 번 요청들어감

공유즉시 모습

[07/Feb/2019:18:37:23 +0900] 301 27.0.238.117 - GET /Tb HTTP/1.1 185 facebookexternalhit/1.1;kakaotalk-scrap/1.0; +https://devtalk.kakao.com/t/scrap/33984

뒤에 주소는 왜 들어간걸까

아이폰7 (카톡방에서 눌렀을 시)

[07/Feb/2019:18:41:19 +0900] 301 223.62.175.155 - GET /Tb HTTP/1.1 185 Mozilla/5.0 (iPhone; CPU iPhone OS 11_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E302 KAKAOTALK 8.2.1

2. 주소창에 직접 치는 경우

맥북 - 크롬

[07/Feb/2019:18:44:52 +0900] 301 221.147.73.146 - GET /fb HTTP/1.1 185 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36

맥북 - 사파리

[07/Feb/2019:19:12:43 +0900] 301 221.147.73.146 - GET /Pb HTTP/1.1 185 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_2) AppleWebKit/604.4.7 (KHTML, like Gecko) Version/11.0.2 Safari/604.4.7

3. 페이스북

4. 기타형식

정규식 만들기

웹사이트 이름 (우리가 선정한 몇 가지 큰 웹 사이트이름들) 으로 필터링하기 ? 플랫폼은 mobile이 들어있으면 mobile로 그렇지 않으면 모두 browser에 넣기?

JunHoPark93 commented 5 years ago

Kakao, Line Referrer는 User-agent로 끌어냈음