nsurlconnection

    0熱度

    1回答

    我想執行賽格瑞如果登錄響應是 登錄響應: { 「登錄」:[{ 「參數userid」: 「12」, 「名稱」:」 (abc)「}]} 我該如何驗證它? 下面是我提取響應的代碼。 -(IBAction)loginbutton:(id)sender { NSString *post = [[NSString alloc] initWithFormat:@"email==%@&pass==%@"

    1熱度

    1回答

    那裏。我有一個很奇怪的問題。事情是,當我試圖發送PATCH請求服務器說沒有授權標頭包含令牌。對PUT請求也是一樣的。嘗試嗅探並發現根本沒有發送授權標頭。而任何其他類型的請求都包含授權標頭。首先想到它的Alamofire框架特定的問題,但使用NSURLConnection請求和NSURLSession任務給了我相同的:沒有授權標題發送! 下面是用我的代碼Alamofire: Alamofire.re

    0熱度

    1回答

    我將與我們的應用程序的一些背景信息開始。由於該系統應該非常安全,公司選擇使用客戶端證書來訪問服務器。每個用戶將根據他們是否使用應用程序或Web界面獲取證書,他們將自行下載並安裝它們。 該應用程序中的系統是這樣的;用戶會嘗試連接到Web服務。初始基礎「內部」網址會因爲無法訪問而失敗,所以基本網址將更改爲需要證書的網址。當用戶沒有安裝證書時,就有一個過程可以讓用戶根據他們收到的QR碼下載他的證書。然後

    0熱度

    1回答

    我是我大一經驗少下一個新來的學生在夏季項目上工作,我得到的錯誤 錯誤域= NSURLErrorDomain代碼= -1012「 (空)」 的UserInfo = {NSErrorFailingURLKey = https://localhost/donate/payment.php, NSErrorFailingURLStringKey = https://localhost/donate/pay

    0熱度

    1回答

    我剛開始使用iPhone開發,並感謝許多人在那裏,我得到了一個簡單的應用程序工作。我正在使用下面的代碼從MySQL數據庫中提取數據。代碼位於commonfun.swift文件中,我保存所有的函數,並且在需要時調用各種swift文件。由於通信鏈接,它會嘗試30秒。 這一切都很好。它同步,因爲它將數據加載到函數「結尾」的數組中,並「返回」到調用的swift文件。 樣品編號如下: import UIKi

    0熱度

    1回答

    當連接到客戶端的服務器時,我得到(kCFStreamErrorDomainSSL,-9813)。 客戶端的服務器有一個我不能更改的自簽名證書。該應用程序正在使用AFNetworking 3.x.我試過以下,但似乎沒有任何工作。 如果有人可以幫助我,它將不勝感激。 的Info.plist: <key>NSAppTransportSecurity</key> <dict> <ke

    0熱度

    1回答

    這個問題看起來是重複的,我已經搜索瞭解決方案的問題。 他們中很少有人提出,應用下面的建議後,仍然無法正常工作 <key>NSAppTransportSecurity</key> <dict> <!--Include to allow all connections (DANGER)--> <key>NSAllowsArbitraryLoads</key> <true

    1熱度

    2回答

    我正在創建一個使用TLS與Web服務器通信的iOS應用程序。當我訪問Web服務器時,它會向我的設備提供證書,並且我想驗證我可以信任它。 我有作爲der文件嵌入在我的xcode項目中的根證書。到目前爲止,我的代碼在NSURLConnection的委託函數中獲取了兩個證書的NSString版本以進行身份​​驗證。 關於如何手動驗證的任何想法? 這裏是我當前的代碼: - (void)connection

    -1熱度

    3回答

    我是Swift的新手,我有一個關於同步調用的問題。 我想對dataTaskWithRequest進行同步調用,以便在dataTaskWithRequest完成後調用返回方法。這裏是我的代碼: private func sendRequest (request: NSURLRequest) -> NSData{ let session = NSURLSession.sharedSessio

    1熱度

    1回答

    以下代碼運行良好,但如果數據連接速度太慢,我需要添加超時。 func preload(){ let url = URL(string: "https://example.com/loadteams.php") let data = try? Data(contentsOf: url!) if data == nil{ showAlert()