【IOS學習】http非同步檔案上傳和下載以及進度指示
阿新 • • 發佈:2019-02-11
2016-02-12 13:05:07.330 network-demo[16708:1254465] =================request redirectResponse================= 2016-02-12 13:05:07.331 network-demo[16708:1254465] request:<NSURLRequest: 0x7f9fa1691240> { URL: http://localhost:8001/upload } 2016-02-12 13:05:07.339 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.339 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:32768,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.339 network-demo[16708:1254465] 上傳進度2% 2016-02-12 13:05:07.339 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.339 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:65536,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.339 network-demo[16708:1254465] 上傳進度5% 2016-02-12 13:05:07.340 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.340 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:98304,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.340 network-demo[16708:1254465] 上傳進度7% 2016-02-12 13:05:07.340 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.340 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:131072,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.340 network-demo[16708:1254465] 上傳進度10% 2016-02-12 13:05:07.340 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.341 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:163840,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.341 network-demo[16708:1254465] 上傳進度12% 2016-02-12 13:05:07.341 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.341 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:196608,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.341 network-demo[16708:1254465] 上傳進度15% 2016-02-12 13:05:07.341 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.341 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:229376,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.342 network-demo[16708:1254465] 上傳進度18% 2016-02-12 13:05:07.342 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.342 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:262144,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.342 network-demo[16708:1254465] 上傳進度20% 2016-02-12 13:05:07.342 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.342 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:294912,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.342 network-demo[16708:1254465] 上傳進度23% 2016-02-12 13:05:07.343 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.343 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:327680,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.343 network-demo[16708:1254465] 上傳進度25% 2016-02-12 13:05:07.343 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.343 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:360448,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.343 network-demo[16708:1254465] 上傳進度28% 2016-02-12 13:05:07.343 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.343 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:393216,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.344 network-demo[16708:1254465] 上傳進度31% 2016-02-12 13:05:07.344 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.344 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:425984,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.344 network-demo[16708:1254465] 上傳進度33% 2016-02-12 13:05:07.354 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.354 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:458752,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.354 network-demo[16708:1254465] 上傳進度36% 2016-02-12 13:05:07.354 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.354 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:491520,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.354 network-demo[16708:1254465] 上傳進度38% 2016-02-12 13:05:07.354 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.354 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:524288,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.355 network-demo[16708:1254465] 上傳進度41% 2016-02-12 13:05:07.355 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.355 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:557056,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.355 network-demo[16708:1254465] 上傳進度44% 2016-02-12 13:05:07.355 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.355 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:589824,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.355 network-demo[16708:1254465] 上傳進度46% 2016-02-12 13:05:07.356 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.356 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:622592,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.356 network-demo[16708:1254465] 上傳進度49% 2016-02-12 13:05:07.356 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.356 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:655360,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.356 network-demo[16708:1254465] 上傳進度51% 2016-02-12 13:05:07.356 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.357 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:688128,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.357 network-demo[16708:1254465] 上傳進度54% 2016-02-12 13:05:07.357 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.357 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:720896,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.357 network-demo[16708:1254465] 上傳進度56% 2016-02-12 13:05:07.357 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.357 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:753664,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.357 network-demo[16708:1254465] 上傳進度59% 2016-02-12 13:05:07.358 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.358 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:786432,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.358 network-demo[16708:1254465] 上傳進度62% 2016-02-12 13:05:07.358 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.358 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:819200,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.359 network-demo[16708:1254465] 上傳進度64% 2016-02-12 13:05:07.359 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.359 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:851968,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.359 network-demo[16708:1254465] 上傳進度67% 2016-02-12 13:05:07.359 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.359 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:884736,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.359 network-demo[16708:1254465] 上傳進度69% 2016-02-12 13:05:07.359 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.360 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:917504,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.360 network-demo[16708:1254465] 上傳進度72% 2016-02-12 13:05:07.360 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.360 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:950272,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.360 network-demo[16708:1254465] 上傳進度75% 2016-02-12 13:05:07.360 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.360 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:983040,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.361 network-demo[16708:1254465] 上傳進度77% 2016-02-12 13:05:07.374 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.375 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:1015808,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.375 network-demo[16708:1254465] 上傳進度80% 2016-02-12 13:05:07.375 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.375 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:1048576,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.375 network-demo[16708:1254465] 上傳進度82% 2016-02-12 13:05:07.375 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.375 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:1081344,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.375 network-demo[16708:1254465] 上傳進度85% 2016-02-12 13:05:07.375 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.376 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:1114112,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.376 network-demo[16708:1254465] 上傳進度88% 2016-02-12 13:05:07.376 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.376 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:1146880,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.376 network-demo[16708:1254465] 上傳進度90% 2016-02-12 13:05:07.376 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.376 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:1179648,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.376 network-demo[16708:1254465] 上傳進度93% 2016-02-12 13:05:07.377 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.377 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:1212416,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.377 network-demo[16708:1254465] 上傳進度95% 2016-02-12 13:05:07.377 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.377 network-demo[16708:1254465] didSendBodyData:32768,totalBytesWritten:1245184,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.377 network-demo[16708:1254465] 上傳進度98% 2016-02-12 13:05:07.377 network-demo[16708:1254465] =================totalBytesWritten================= 2016-02-12 13:05:07.377 network-demo[16708:1254465] didSendBodyData:20234,totalBytesWritten:1265418,totalBytesExpectedToWrite:1265418 2016-02-12 13:05:07.378 network-demo[16708:1254465] 上傳進度100% 2016-02-12 13:05:07.404 network-demo[16708:1254465] =================didReceiveResponse================= 2016-02-12 13:05:07.405 network-demo[16708:1254465] response:<NSHTTPURLResponse: 0x7f9fa16af610> { URL: http://localhost:8001/upload } { status code: 200, headers { Connection = "keep-alive"; Date = "Fri, 12 Feb 2016 05:05:07 GMT"; "Transfer-Encoding" = Identity; } } 2016-02-12 13:05:07.405 network-demo[16708:1254465] =================didReceiveData================= 2016-02-12 13:05:07.405 network-demo[16708:1254465] data.length:28 2016-02-12 13:05:07.405 network-demo[16708:1254465] data:{ msg = succeed; status = 1; } 2016-02-12 13:05:07.405 network-demo[16708:1254465] =================connectionDidFinishLoading=================