일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- AWS
- ubuntu
- db
- MySQL
- elasticsearch
- 요리
- Gradle
- jenkins
- ReactJS
- JVM
- laravel
- Design Patterns
- javascript
- IntelliJ
- redis
- tool
- Oracle
- it
- Spring
- php
- linux
- Spring Batch
- Git
- springboot
- Web Server
- java
- jsp
- Spring Boot
- 맛집
- devops
- Today
- Total
아무거나
[fiddler] 프록시 설정 모바일앱/웹 디버깅 본문
피들러 관련
가. 무선 네트워크로 모바일 통신 확인 방법
1. 공유기 설치(나는 USB 무선 공유기로함)
2. 공유기 유틸(ex)REALTEK USB Wireless LAN Utility) 설치
3. 모드 -> 엑세스지점
4. 무선 네트워크 속성에서(인증방식: ex-WPA2-PSK, 암호화: ex-AES, 암호 등..) 설정값 적용 후 확인하고 AP모드 실행
5. 모바일에서 3번에서 적용된 와이파이 연결
6. 프록시 고급 설정에서 수동 선택 후 -> 암호, 본인 아이피, 포트:8888로 입력하여 연결(피들러와 연동하는 설정 피들러 옵션은 Allow remote computer to connect 설정을 체크해주시고 Fiddler listens on port만 확인하면 됩니다(=8888) )
7. 피들러 실행(피들러와 연동되므로 피들러 실행시 통신 적용됨)
8. 와이파이 설정 -> 고급 -> 프록시 수동( 무선랜 설정한 IP 입력 )
나. 무선 네트워크로 모바일과 프록시 환경 연동 시 호출하는 url host 변경방법
1. Rules -> customize rules 클릭(Ctrl+R)
2. class Handlers 아래
RulesString("&Redirect to", true)
BindPref("fiddlerscript.ephemeral.RedirectToString")
RulesStringValue(0,"Local", "local")
RulesStringValue(1,"Stage", "stage")
public static var sHostPrefix: String = null;
정의( // Cause Fiddler to override the User-Agent header with one of the defined values 요 주석 위에)
3. static function OnBeforeRequest(oSession: Session) {} 메서드 안에
if (null != sHostPrefix && oSession.HostnameIs("mta.yanolja.com")) {
oSession.hostname=sHostPrefix+"."+oSession.host;
}
이런식으로 호스트 정의
tools -> 피들러 옵션-> connections
allow remote computers to connect 체크ㄴ
프로필 사용자추가
1. 로컬 영역 연결 공유
네트워크 속성 -> 로컬 영역 연결 속성 -> 공유탭 -> 다른 네트워크 사용자가 이 컴퓨터의 인터넷 연결을 통해 연결할 수 있도록 허용 체크
'IT > 개발관련툴' 카테고리의 다른 글
[eclipse] 폰트 설정(d2codingfont) (0) | 2019.12.26 |
---|---|
[eclipse] utf-8 환경설정 (0) | 2019.12.26 |
VirtualBox 디스크 용량 확장 (0) | 2019.12.26 |
[intellij] cannot run program "git.exe" 에러 (0) | 2019.08.23 |
[h2 db] h2 console 접속문제 (0) | 2019.08.21 |