Reqable์ ์ฐจ์ธ๋ API ๋๋ฒ๊น
๋ฐ ํ
์คํธ ์์คํฑ ์๋ฃจ์
, ๊ณ ๊ธ ์น ๋๋ฒ๊น
ํ๋ก์๋ก ์์
์ ๋ ๋น ๋ฅด๊ณ ๊ฐ๋จํ๊ฒ ๋ง๋ค์ด์ค๋๋ค. Reqable์ ์ฑ์ HTTP/HTTPS ํธ๋ํฝ์ ๊ฒ์ฌํ์ฌ ๋ฌธ์ ๋ฅผ ์ฝ๊ฒ ์ฐพ๊ณ ์ง์ญํํ ์ ์๋๋ก ๋์์ค๋๋ค.
Reqable์ ์ด์ ๋ฒ์ ์ HttpCanary์์ต๋๋ค. ๋ฐ์คํฌํฑ ๋ฒ์ ๊ณผ ์ผ๊ด์ฑ์ ์ ์งํ๊ธฐ ์ํด UI์ ๋ชจ๋ ๊ธฐ๋ฅ์ ๋ค์ ๋์์ธํ์ต๋๋ค.
#1 ๋
๋ฆฝํ ๋ชจ๋:
๋ฐ์คํฌํ์ ์์กดํ์ง ์๊ณ ๋
๋ฆฝ์ ์ผ๋ก ํธ๋ํฝ ๊ฒ์ฌ๋ฅผ ์ํํ ์ ์์ต๋๋ค. ์บก์ฒ๋ HTTP ํ๋กํ ์ฝ ๋ฉ์์ง๋ฅผ ์ฑ์์ ๋ณผ ์ ์์ผ๋ฉฐ, reqable์ JsonViewer, HexViewer, ImageViewer ๋ฑ๊ณผ ๊ฐ์ ๋ค์ํ ๋ณด๊ธฐ๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ํ ๋ฐ๋ณต, ๋ค๋ฅธ ์ฌ๋๊ณผ ๊ณต์ , ์ ํ์ ์ ์ฅ ๋ฑ๊ณผ ๊ฐ์ ํธ๋ํฝ์ ๋ํ ๋ค์ํ ์์
์ ์ํํ ์ ์์ต๋๋ค.
#2 ํ์
๋ชจ๋:
์ฑ์ Wi-Fi ํ๋ก์๋ฅผ ์๋์ผ๋ก ๊ตฌ์ฑํ์ง ์๊ณ ๋ QR ์ฝ๋๋ฅผ ์ค์บํ์ฌ Reqable ๋ฐ์คํฌํฑ ์ฑ์ผ๋ก ํธ๋ํฝ์ ์ ๋ฌํ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ Android ์ฑ์ Flutter ์ฑ๊ณผ ๊ฐ์ด Wi-Fi ํ๋ก์๋ฅผ ์ฌ์ฉํ์ง ์๋ ์ฑ์ โโ์บก์ฒํ ์ ์๋ ํฅ์๋ ๋ชจ๋๋ฅผ ์ ๊ณตํฉ๋๋ค. ํ์
๋ชจ๋๋ฅผ ์ฌ์ฉํ๋ฉด ๋ชจ๋ฐ์ผ์ด ์๋ ๋ฐ์คํฌํฑ์์ ์์
์ ์ํํ ์ ์์ด ์์
์ด ํฌ๊ฒ ํฅ์๋ฉ๋๋ค.
#3 ๊ตํต ์ ๊ฒ
Reqable android๋ ํธ๋ํฝ ๊ฒ์ฌ๋ฅผ ์ํด ํด๋์ MITM ํ๋ก์ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ฉฐ ๋ค์ ๊ธฐ๋ฅ์ ์ง์ํฉ๋๋ค.
- HTTP/1.x ๋ฐ HTTP2 ํ๋กํ ์ฝ.
- HTTP/HTTPS/Socks4/Socks4a/Socks5 ํ๋ก์ ํ๋กํ ์ฝ.
- HTTPS, TLSv1.1, TLSv1.2 ๋ฐ TLSv1.3 ํ๋กํ ์ฝ.
- HTTP1์ ๊ธฐ๋ฐ์ผ๋ก WebSocket์ด ์
๊ทธ๋ ์ด๋๋์์ต๋๋ค.
- IPv4 ๋ฐ IPv6.
- SSL ํ๋ก์.
- HTTP/HTTPS ๋ณด์กฐ ํ๋ก์.
- VPN ๋ชจ๋ ๋ฐ ํ๋ก์ ๋ชจ๋.
- ๊ฒ์ ๋ฐ ํํฐ๋ง.
- ์์ฒญ์ ์์ฑํฉ๋๋ค.
- HTTP-์์นด์ด๋ธ.
- ๊ตํต ๊ฐ์กฐ.
- ๋ฐ๋ณต ๋ฐ ๊ณ ๊ธ ๋ฐ๋ณต.
- ์ปฌ.
- ์ฝ๋ ์กฐ๊ฐ.
#4 REST API ํ
์คํธ
๋ํ Reqable์ ์ฌ์ฉํ์ฌ REST API๋ฅผ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.
- HTTP/1.1, HTTP2 ๋ฐ HTTP3(QUIC) REST ํ
์คํธ.
- API ์ปฌ๋ ์
.
- ํ๊ฒฝ ๋ณ์.
- REST ํ
์คํธ๋ฅผ ์ํ ์ฌ๋ฌ ํญ ์์ฑ.
- ์ฟผ๋ฆฌ ๋งค๊ฐ๋ณ์, ์์ฒญ ํค๋, ์์ ๋ฑ์ ์ผ๊ด ํธ์งํฉ๋๋ค.
- API KEY, ๊ธฐ๋ณธ ์ธ์ฆ ๋ฐ Bearer ํ ํฐ ์ธ์ฆ.
- ์ฌ์ฉ์ ์ ์ ํ๋ก์, ์์คํ
ํ๋ก์ ๋ฐ ๋๋ฒ๊น
ํ๋ก์ ๋ฑ
- ๋ค์ํ ๋จ๊ณ์ ์์ฒญ ์ธก์ ํญ๋ชฉ.
- ์ฟ ํค.
- ์ปฌ.
- ์ฝ๋ ์กฐ๊ฐ.
๋ชจ๋ฐ์ผ ๊ฐ๋ฐ์์ด๋ QA ์์ง๋์ด์ด๋ Reqable์ API ๋๋ฒ๊น
๋ฐ ํ
์คํธ๋ฅผ ์ํ ์ต๊ณ ์ ๋๊ตฌ์
๋๋ค. ๊ณ ๊ธ ๊ธฐ๋ฅ๊ณผ ์ฌ์ฉ์ ์นํ์ ์ธ ์ธํฐํ์ด์ค๋ ์์
ํ๋ฆ์ ๊ฐ์ํํ๊ณ ์ฝ๋ ํ์ง์ ๊ฐ์ ํ๋ฉฐ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
EULA ๋ฐ ๊ฐ์ธ ์ ๋ณด ๋ณดํธ: https://reqable.com/policy
์
๋ฐ์ดํธ ๋ ์ง
2025. 12. 24.