[Xcode] change I-OS Webview header
Xcode 에서 기본객체인 Webview URL 요청시 헤더를 수정하는 방법입니다.
저는 간단하게 UDID와 Geolocation X, Y 좌표만 넘겨받습니다.
여러가지 해봤는데 되는 방법입니다.
무난 한 방법
|
1
2
3
4
5
6
7
|
NSString *urlString = [NSString stringWithFormat:@"https://lael.be"];NSURL *url = [NSURL URLWithString:urlString];NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];NSString *udid = [[UIDevice currentDevice]uniqueIdentifier];[request setValue:udid forHTTPHeaderField:@"UDID"];[myWebView loadReuqest:request]; |
실제로 다음코드로 찍어보면 헤더에 UDID값이 포함되어 있음을 알 수 있습니다.
|
1
2
3
|
<?print_r(apache_request_headers());?> |