IOS HTTP GET POST學習筆記

2021-07-05 15:49:52 字數 1762 閱讀 5225

nsstring

*urlstr = [

nsstring

stringwithformat

:@""

, username, pwd];

// 轉碼

urlstr = [urlstr 

stringbyaddingpercentescapesusingencoding

:nsutf8stringencoding];

// url

裡面不能包含中文

nsurl

*url = [

nsurl

urlwithstring

:urlstr];

// 2.2.

建立請求物件

nsmutableurlrequest

*request = [

nsmutableurlrequest

requestwithurl

:url]; 

// 預設就是

get請求

request.

timeoutinterval= 5

; // 

設定請求超時

// 2.3.

傳送請求 [

self

sendasync

:request];

nslog

(@"---------

已經發出請求");

/***  

傳送非同步請求的方式

1: 類方法

, block */

- (void

)sendasync:(

nsurlrequest

*)request

*/ if(data)  

else } 

else

}]; }

/***  

傳送非同步請求的方式

2: start

方法, **

*/ - (void

)sendasync2:(

nsurlrequest

*)request

post 方法

// 2.2.

建立請求物件

nsmutableurlrequest

*request = [

nsmutableurlrequest

requestwithurl

:url]; 

// 預設就是

get請求

request.

timeoutinterval= 5

; // 

設定請求超時

設定為post請求

// 通過請求頭告訴伺服器客戶端的型別

// 設定請求體

學做事,先學做人

經理很關照我,我很感謝經理。其實,有乙個好的領導,只要好好幹,他是一定會知道的。但是,要改變客戶的看法,看來還真的很難。在客戶面前不可以太謙虛,太過謙虛,他們反覺得我們無能。做事先做人,一點都沒錯啊。感覺自己太嫩了,這一切還得慢慢磨練。希望多看數,多學習,多仔細觀察生活,觀察周圍成功的人,不斷提高自...

B 學密碼學真的得學程式

b 學密碼學真的得學程式 time limit 1000msmemory limit 65536kb64bit io format lld llu submit status practice sdutoj 2464 description 話說,上次zyj同學最終在眾位瑪麗亞的幫助下搞定了那個神奇...

學密碼學一定得學程式

time limit 1000ms memory limit 65536k 曾經,zyj同學非常喜歡密碼學。有一天,他發現了乙個很長很長的字串s1。他很好奇那代表著什麼,於是神奇的wl給了他另乙個字串s2。但是很不幸的是,wl忘記跟他說是什麼意思了。這個時候,zyj不得不求助與偉大的zp。zp笑了笑...