2011-09-09 26 views
0

我有一款iOS應用,下載使用XML文件:如何確定iOS應用程序的HTTP請求的用戶代理?

NSURL *queryURL = [NSURL URLWithString:query]; 
NSData *xmlData = [[NSData alloc] initWithContentsOfURL:queryURL]; 

的調用是第三方製造,所以我不是在服務器的控制。第三方需要知道用戶代理是什麼(他們正在優化基於用戶劑的輸送)

我的問題是我怎麼能確定我的用戶代理是什麼?我沒有專門設置,並沒有在文檔中找到任何內容。

回答

0

它與您的應用程序(包標識符)的名稱做。最後我只是寫了一個快速的方法來調用Web服務器我有控制,啓動應用程序,然後從網絡服務器讀取日誌,我可以看到確切的用戶代理的信息。

0

用戶代理是未記錄的,可能發生變化。如果你想控制的User-Agent頭,你將需要使用NSURLConnectionNSMutableRequestApple's documentation有一個如何使用NSURLConnection的例子。

相關問題