nsurlrequest

    1熱度

    2回答

    這裏是我的代碼 let url = NSURL(string: user_url) var request = NSMutableURLRequest.init(URL: url!, cachePolicy: .reloadIgnoringLocalCacheData, timeoutInterval: 5) 我得到這個錯誤: Type 'NSURLRequestCachePolic

    0熱度

    1回答

    我的應用程序有UIWebViews,一些加載站點,我需要站點的桌面版本,一些加載站點,我需要移動版本的站點。 因此,我將用戶代理設置爲桌面用戶代理或移動用戶代理來實現此目的。 例如,如果我想要一個UIWebView加載網站的桌面版本,我會簡單地權之前運行此代碼: NSDictionary *dictionary = [NSDictionary dictionaryWithObjectsAndKey

    0熱度

    1回答

    我有我的自定義URLProtocol,它有一些自定義的響應生成。現在我有一個要求,凡在我需要通過httpBody發送一些信息到服務器獲取實際響應 我的問題是前(可以是JSON /字符串數據),當我創建的URLRequest與httpBody >規範 - - > startLoading -,然後用URLSession一些會話配置(即定製包括在這裏URLProtocol) 這會先打電話canInit

    1熱度

    1回答

    以下代碼基於this excellent SO answer for making POST requests on iOS。此代碼試圖做一個POST請求:如果沒有爲URLRequest對象的httpBody屬性的值,或者如果該值爲空串 http://requestb.in/14090od1 請求工作。 但是,一旦將非空值分配給httpBody,請求將超時。 任何人都知道爲什麼? // Succe

    1熱度

    1回答

    非HTTP URL數據我正在開發一個應用程序,獲取RSS從網站訂閱和URL具有以下形式: feed://feeds.<a_site_name>.org/... 因爲它不是一個HTTP協議,當我使用NSURLConnection和NSUrlRequest獲取數據時,它總是返回零數據。 NSURLRequest* request = [NSURLRequest requestWithURL:[NS

    5熱度

    1回答

    我有一個應用程序在應用程序處於後臺時將數據發送到服務器。這裏是負責數據發送的代碼: -(bool) sendStats: (MCStatsSender*) val{ if(![self checkInternet]){ //Using Reachability here return false; } NSDictionary *inputData

    1熱度

    1回答

    我正在使用Alamofire進行網絡調用。 主要功能是: public func request(URLRequest: URLRequestConvertible) -> Request { ... return request } 所以我創造了我的URLRequestConvertible就跑Alamofire的要求方法。同時我也嘗試添加HTTP標頭。 public fu

    0熱度

    2回答

    錯誤9802是根據蘋果的docs「致命警報」。我已經看過谷歌和SO,並沒有發現任何引用9802修復了這個問題。我可以將我的代碼更改爲「apple.com」,然後我得到該頁面,但使用我自己的URL,我得到上述錯誤。我試過了我能想到的所有東西,但沒有任何效果。有時間尋求幫助! :d 使用 /usr/bin/nscurl --ats-diagnostics https://pragerphoneapps

    2熱度

    1回答

    我試圖用斯威夫特3.從雅虎獲得股票報價雖然對斯威夫特2一些體面的教程,沒有人似乎很好地轉化爲斯威夫特3. 的我現在的問題是,在下面的代碼中,session.dataTask從不被調用。 print語句永遠不會觸發,其中的代碼不起作用。 我已檢查請求變量看起來不錯,並且該網址已在雅虎開發人員網站上進行了測試。 所以我想我必須有dataTask的語法錯誤或有一個錯誤,所以是完全跳過。 有什麼想法? u

    0熱度

    1回答

    我有一個應用程序在我們的https Intranet網站上向Web服務發出NSURL請求。當我連接到我們的辦公網絡時,它的身份驗證很好,我可以進行這些Web服務調用。但是,如果我在外部網絡上,則該應用程序無法對我進行身份驗證,以便進行這些呼叫。 我正在使用HTTP Post請求。我知道這個代碼很好,因爲它在我使用公司的無線網絡時可以工作。 我試過使用WillSendRequestForAuthen