๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

SQA/Tools

๊ฐœ๋ฐœ์ž๋„๊ตฌ Block request URL ์‚ฌ์šฉํ•˜๊ธฐ

๋ธŒ๋ผ์šฐ์ €์—์„œ ์ œ๊ณตํ•˜๋Š” ๊ฐœ๋ฐœ์ž ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋‹ค์–‘ํ•œ ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•ด ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ ์ค‘์— ๋‚ด๊ฐ€ ์œ ์šฉํ•˜๊ฒŒ ์‚ฌ์šฉํ–ˆ๋˜ ๊ธฐ๋Šฅ์„ ์†Œ๊ฐœํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ํ•ด๋‹น ๋ฐฉ๋ฒ•์€ api ์‘๋‹ต ์˜ค๋ฅ˜ ์ผ€์ด์Šค์— ๋Œ€ํ•ด ํ…Œ์ŠคํŠธํ•  ๋•Œ ์‚ฌ์šฉํ•ด ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

 

๊ฐœ๋ฐœ์ž ๋„๊ตฌ Block request URL ์‚ฌ์šฉํ•˜์—ฌ ์ˆ˜์‹  ํŒŒ์ผ ์ฐจ๋‹จ

Block request URL์„ ์‚ฌ์šฉํ•˜๋ฉด, ํŠน์ • ํŒŒ์ผ์˜ request๋ฅผ ์ฐจ๋‹จํ•˜์—ฌ ํ•ด๋‹น url์ด ์‘๋‹ต์ด ์—†๋Š” ์ผ€์ด์Šค๋ฅผ ํ…Œ์ŠคํŠธํ•ด ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

 

 

content-discription-image
๊ฐœ๋ฐœ์ž ๋„๊ตฌ ํ™œ์šฉ ๋ฐฉ๋ฒ•

 


 

Block request URL ์‚ฌ์šฉ ๋ฐฉ๋ฒ•

F12๋ฅผ ๋ˆ„๋ฅด๋ฉด ๊ฐœ๋ฐœ์ž๋„๊ตฌ๋ฅผ ์ผค ์ˆ˜ ์žˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋„๊ตฌ๋ฅผ ์ผœ๊ณ  ๋‹ค์Œ์„ ๋”ฐ๋ผ ํ•ด๋ณด์ž.

๊ฐœ๋ฐœ์ž๋„๊ตฌ > Network ํƒญ > ์›ํ•˜๋Š” ํŒŒ์ผ์—์„œ ๋งˆ์šฐ์Šค ์˜ค๋ฅธ์ชฝ ๋ฒ„ํŠผ ํด๋ฆญ > Block request URL ํด๋ฆญ.

์ด ๊ณผ์ •์œผ๋กœ ์†์‰ฝ๊ฒŒ request๋ฅผ ์ฐจ๋‹จํ•  ์ˆ˜ ์žˆ๋‹ค.

step1
step1

์ฐจ๋‹จ์„ ์›ํ•˜๋Š” ๋ฆฌ์†Œ์Šค๋ฅผ block request url์„ ํ†ตํ•ด ์ฐจ๋‹จํ•˜๊ณ  ๋‚˜๋ฉด, ๊ฐœ๋ฐœ์ž๋„๊ตฌ ํ•˜๋‹จ์— ์žˆ๋Š” Network request Blocking ํƒญ์— ํ•ด๋‹น url์ด ์ถ”๊ฐ€๋œ๋‹ค. ์ฒดํฌ๋ฐ•์Šค๋ฅผ ํ†ตํ•ด ๋กœ๋“œํ•  ๋ฆฌ์†Œ์Šค๋ฅผ ์„ ํƒํ•  ์ˆ˜๋„ ์žˆ๋‹ค.

 

step2
step2

 

Block ํ–ˆ๋˜ ๋ฆฌ์†Œ์Šค๋ฅผ unblock ํ•˜๋ ค๋ฉด, ๋ธ”๋ก ํ–ˆ๋˜ ๋ฆฌ์†Œ์Šค์—์„œ ์˜ค๋ฅธ์ชฝ ๋งˆ์šฐ์Šค๋ฅผ ํด๋ฆญํ•˜์—ฌ UnBlock {๋ฆฌ์†Œ์Šค}์„ ํด๋ฆญํ•˜๋ฉด ๋œ๋‹ค. ํด๋ฆญํ•˜๊ณ  ๋‚˜๋ฉด ์‚ฌ์ดํŠธ๋ฅผ ๋ฆฌ๋กœ๋“œ ํ•ด์ฃผ์–ด์•ผ ๋ฐ˜์˜์ด ๋œ๋‹ค.

 

step3
step3

 

 

์ด๋ ‡๊ฒŒ ์›ํ•˜๋Š” ๋ฆฌ์†Œ์Šค๋ฅผ ์กฐ์ ˆํ•˜๊ณ , ๊ทธ ํŽ˜์ด์ง€๋ฅผ ์ƒˆ๋กœ๊ณ ์นจ ํ•˜๋ฉด ์ฐจ๋‹จํ•œ ๋ฆฌ์†Œ์Šค๋ฅผ ๋นผ๊ณ  ๋กœ๋”ฉ์„ ์ˆ˜ํ–‰ํ•œ๋‹ค. ๋งŒ์•ฝ์— ํŠน์ • ๋ฆฌ์†Œ์Šค๊ฐ€ ์—†๋Š” case์— ๋Œ€ํ•ด ํ…Œ์ŠคํŠธ (api ์˜ค๋ฅ˜ ์ผ€์ด์Šค)๋ฅผ ์ˆ˜ํ–‰ํ•  ๋•Œ ์œ ์šฉํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

๋งŒ์•ฝ ๋ฆฌ์†Œ์Šค๊ฐ€ ์—†์„ ๋•Œ, ์–ผ๋Ÿฟ์ด ๋…ธ์ถœํ•˜๊ฑฐ๋‚˜, ๋นˆ ๋ชฉ๋ก์ด๋ผ๋Š” empty ๋ฌธ๊ตฌ๊ฐ€ ๋‚˜์˜ค๊ฑฐ๋‚˜, ์•„์˜ˆ ํ•ด๋‹น ์˜์—ญ์ด ๋ฏธ๋…ธ์ถœ๋œ๋‹ค๊ฑฐ๋‚˜ ํ•˜๋Š” ์ •์˜๋œ ๊ธฐ๋Œ€๊ฒฐ๊ณผ๊ฐ€ ์žˆ๋‹ค๋ฉด, ์ด๊ฒƒ์— ๋Œ€ํ•ด ํ…Œ์ŠคํŠธํ•ด ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

 

 

 


ํ•จ๊ป˜ ๋ณด๋ฉด ์ข‹์€ ๊ธ€

 

๊ฐœ๋ฐœ์ž ๋„๊ตฌ๋กœ ์›น ์‚ฌ์ดํŠธ HTML ๊ตฌ์กฐ ๋ณด๋Š” ๋ฐฉ๋ฒ•

๊ฐœ๋ฐœ์ž ๋„๊ตฌ๋ฅผ ์ž˜ ํ™œ์šฉํ•˜๋ฉด ์›น์˜ ๊ตฌ์กฐ๋ฅผ ์‰ฝ๊ฒŒ ์•Œ์•„๋ณผ ์ˆ˜ ์žˆ๋‹ค. ์˜ค๋Š˜์€ ์›น ํ”„๋ก ํŠธ์— ๋ณด์ด๋Š” ์š”์†Œ๋“ค์— ๋Œ€ํ•œ ๊ตฌ์กฐ๋ฅผ ๊ฒ€์‚ฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ฐ„๋‹จํ•˜๊ฒŒ ์•Œ์•„๋ณด์ž. ๊ทธ๋ ‡๋‹ค๋ฉด ์›น ์—˜๋ฆฌ๋จผํŠธ๊ฐ€ ๋ญ˜๊นŒ? ์›น ํŽ˜์ด์ง€

dev-yujin.tistory.com

 

 

๊ฐœ๋ฐœ์ž๋„๊ตฌ ์Šค๋กœํ‹€๋ง ์„ค์ • ๋ฐฉ๋ฒ•, ๋Š๋ฆฐ ์ธํ„ฐ๋„ท ํ™˜๊ฒฝ ํ…Œ์ŠคํŠธ

๊ฐœ๋ฐœ์ž๋„๊ตฌ์—๋Š” ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์ด ์žˆ๋‹ค. ๋ชจ๋‘ ์‚ฌ์šฉํ•  ์ค„ ์•Œ๋ฉด ์ข‹๊ฒ ์ง€๋งŒ, ๊ธฐ๋Šฅ์ด ๋งŽ์•„์„œ ์‰ฝ์ง€๋Š” ์•Š๋‹ค. ๊ทธ ์ค‘์— ์œ ์šฉํ•œ ๋„๊ตฌ๋“ค์„ ์ตํ˜€๋‘๊ณ  ์ž˜ ์‚ฌ์šฉํ•˜๋ฉด ์†Œํ”„ํŠธ์›จ์–ด ํ…Œ์ŠคํŠธ ์—…๋ฌด๋ฅผ ํ•  ๋•Œ ์œ ์šฉํ•  ์ˆ˜ ์žˆ

dev-yujin.tistory.com