鴻蒙開發(fā)者學(xué)堂【從網(wǎng)絡(luò)獲取數(shù)據(jù)】習(xí)題與答案

【習(xí)題】從網(wǎng)絡(luò)獲取數(shù)據(jù)

判斷題

  1. 訂閱網(wǎng)絡(luò)狀態(tài)變化事件時,通過NetConnection類型的對象調(diào)用on方法,傳入具體事件類型即可:\color{red}{錯誤}
    正確(True)
    錯誤(False)

知識點
調(diào)用on方法之前需要先調(diào)用register接口,開啟訂閱。

  1. 若使用HTTP發(fā)起一個GET請求,直接調(diào)用get方法,傳入請求資源的URL,即可發(fā)起請求:\color{red}{錯誤}
    正確(True)
    錯誤(False)

知識點
使用HTTP發(fā)起請求時,需要調(diào)用request方法,并配置請求方式。

  1. 當(dāng)RCP請求完畢時,須調(diào)用close方法主動銷毀Session對象:\color{red}{正確}
    正確(True)
    錯誤(False)

知識點
請求結(jié)束后須調(diào)用close方法,主動釋放與此會話關(guān)聯(lián)的資源。

單選題

  1. 使用RCP發(fā)起請求時,可以調(diào)用Session類提供的方法。以下哪個不是Session類的對象可以調(diào)用的方法:\color{red}{D}
    A. get
    B. post
    C. put
    D. request

知識點
使用HTTP發(fā)起請求時調(diào)用request方法。

  1. 使用RCP發(fā)起請求,客戶端收到響應(yīng)后,可以對其進行解析,處理響應(yīng)結(jié)果。以下哪個是響應(yīng)結(jié)果中包含的字段:\color{red}{D}
    A. request
    B. statusCode
    C. headers
    D. 以上都是

知識點
遠(yuǎn)場通信服務(wù)

  1. 使用HTTP發(fā)起網(wǎng)絡(luò)請求,需要以下哪種權(quán)限:\color{red}{B}
    A. ohos.permission.USE_BLUETOOTH
    B. ohos.permission.INTERNET
    C. ohos.permission.REQUIRE_FORM
    D. ohos.permission.LOCATION

知識點
訪問網(wǎng)絡(luò)時,需要申請網(wǎng)絡(luò)權(quán)限ohos.permission.INTERNET。

  1. 向服務(wù)器提交表單數(shù)據(jù),以下哪種請求方式比較合適:\color{red}{B}
    A. RequestMethod.GET
    B. RequestMethod.POST
    C. RequestMethod.PUT
    D. RequestMethod.DELETE

知識點
向服務(wù)器提交表單數(shù)據(jù)時,一般使用POST請求方式。

多選題

  1. 當(dāng)設(shè)備的網(wǎng)絡(luò)狀態(tài)從無網(wǎng)絡(luò)到有網(wǎng)絡(luò)時,會觸發(fā)以下哪些事件:\color{red}{ACD}
    A. 網(wǎng)絡(luò)可用事件(netAvailable)
    B. 網(wǎng)絡(luò)不可用事件(netUnavailable)
    C. 網(wǎng)絡(luò)能力變化事件(netCapabilitiesChange)
    D. 網(wǎng)絡(luò)連接信息變化事件(netConnectionPropertiesChange)

知識點
設(shè)備從無網(wǎng)絡(luò)到有網(wǎng)絡(luò)會觸發(fā)網(wǎng)絡(luò)可用事件、網(wǎng)絡(luò)能力變化事件和網(wǎng)絡(luò)連接信息變化事件。網(wǎng)絡(luò)不可用事件會在設(shè)備處于無網(wǎng)絡(luò)狀態(tài)或網(wǎng)絡(luò)不可用時觸發(fā)。

  1. 關(guān)于HTTP,以下描述正確的是:\color{red}{ACD}
    A. HTTP請求支持GET、POST、PUT等常用的請求方式
    B. 調(diào)用request方法時,若不配置請求方式,默認(rèn)發(fā)起POST請求
    C. POST請求的參數(shù)可以在extraData中指定
    D. 執(zhí)行createHttp成功后,返回一個HttpRequest類型的對象,里面包括request、requestInStream、destroy、on和off方法

知識點
調(diào)用request方法時,若不配置請求方式,默認(rèn)發(fā)起GET請求。

  1. 關(guān)于RCP,以下描述正確的是:\color{red}{ABCD}
    A. RCP提供自定義證書校驗、忽略SSL校驗等證書驗證功能
    B. RCP提供會話管理能力,每個會話在獨立的線程中運行
    C. 相較于HTTP,RCP提供更加便捷、場景化的API,簡化了開發(fā)流程
    D. RCP提供多種方式發(fā)起請求,調(diào)用相應(yīng)的接口即可

知識點
遠(yuǎn)場通信服務(wù)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容