更新時間:2020-02-12 10:45:45 來源:動力節點 瀏覽4353次
1.http協議的狀態碼有哪些?含義是什么?
200OK客戶端請求成功
301MovedPermanently(永久移除),請求的URL已移走。Response中應該包含一個LocationURL,說明資源現在所處的位置
302found重定向
400BadRequest客戶端請求有語法錯誤,不能被服務器所理解
401Unauthorized請求未經授權,這個狀態代碼必須和WWW-Authenticate報頭域一起使用
403Forbidden服務器收到請求,但是拒絕提供服務
404NotFound請求資源不存在,eg:輸入了錯誤的URL
500InternalServerError服務器發生不可預期的錯誤
503ServerUnavailable服務器當前不能處理客戶端的請求,一段時間后可能恢復正常
2.http的請求報文組成?
請求行:
1、是請求方法,GET和POST是最常見的http方法,除此以外還包括DELETE、HEAD、OPTIONS、PUT、TRACE。
2、為請求對應的URL地址,它和報文頭的Host屬性組成完整的請求URL。
3、是協議名稱及版本號。
請求頭:
是http的報文頭,報文頭包含若干個屬性,格式為“屬性名:屬性值”,服務端據此獲取客戶端的信息。
與緩存相關的規則信息,均包含在header中
請求體:
是報文體,它將一個頁面表單中的組件值通過param1=value1?m2=value2的鍵值對形式編碼成一個格式化串,它承載多個請求參數的數據。不但報文體可以傳遞請求參數,請求URL也可以通過類似于“/chapter15/user.html?param1=value1?m2=value2”的方式傳遞請求參數。
3.一次完整的http請求是怎樣的?
域名解析-->發起TCP的3次握手-->建立TCP連接后發起http請求-->服務器響應http請求,瀏覽器得到html代碼-->瀏覽器解析html代碼,并請求html代碼中的資源(如js、css、圖片等)-->瀏覽器對頁面進行渲染呈現給用戶
4.Tcp和Udp的區別?
1.基于連接與無連接;
2.對系統資源的要求(TCP較多,UDP少);
3.UDP程序結構較簡單;
4.流模式與數據報模式;
5.TCP保證數據正確性,UDP可能丟包,TCP保證數據順序,UDP不保證。
5.SSL協議的三個特性
私密性:在握手協議定義了會話密鑰后,所有的消息都被加密。
確認性:盡管會話的客戶端認證是可選的,但是服務器端始終是被認證的。
可靠性:傳送的消息包括消息完整性檢查。
以上就是動力節點Java培訓機構小編介紹的“中國移動Java筆試題庫都有什么”的內容,希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
相關推薦
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習