判斷題
1.在http模塊中,多個請求可以使用同一個httpRequest對象,httpRequest對象可以復用。
錯誤(False)
2.使用http模塊發起網絡請求后,可以使用destroy方法中斷網絡請求。
正確(True)
3.Web組件onConfirm(callback: (event?: { url: string; message: string; result: JsResult }) => boolean)事件,返回false時候觸發網頁默認彈窗。
錯誤(False)
單選題
1.使用http發起網絡請求,需要以下哪種權限?
A. ohos.permission.USE_BLUETOOTH
B. ohos.permission.INTERNET
C. ohos.permission.REQUIRE_FORM
D. ohos.permission.LOCATION
B
2.向服務器提交表單數據,以下哪種請求方式比較合適?
A. RequestMethod.GET
B. RequestMethod.POST
C. RequestMethod.PUT
D. RequestMethod.DELETE
B
3.下列關于Web組件的屬性,描述錯誤的是?
A. 設置是否開啟應用中文件系統的訪問,默認啟用。$rawfile(filepath/filename)中rawfile路徑的文件不受該屬性影響而限制訪問。
B. imageAccess設置是否允許自動加載圖片資源,默認允許。
C. javaScriptAccess設置是否允許執行JavaScript腳本,默認不允許執行。
D. zoomAccess設置是否支持手勢縮放,默認允許執行縮放。
C
默認時允許執行的
4.關于請求返回的響應碼ResponseCode,下列描述錯誤的是?
A. ResponseCode.OK的值為200,表示請求成功。一般用于GET與POST請求。
B. ResponseCode.NOT_FOUND的值為404,表示服務器無法根據客戶端的請求找到資源(網頁)。
C. ResponseCode.INTERNAL_ERROR的值為500,表示服務器內部錯誤,無法完成請求。
D. ResponseCode.GONE的值為404,表示客戶端請求的資源已經不存在。
D
ResponseCode.GONE 的值為430
多選題
1.Web組件支持下列哪些屬性或事件?
A. fileAccess(fileAccess: boolean)
B. javaScriptAccess(javaScriptAccess: boolean)
C. on(type: ‘headerReceive’, callback: AsyncCallback): void
D. onConfirm(callback: (event?: { url: string; message: string; result: JsResult }) => boolean)
E. destroy(): void
ABD
2.關于http模塊描述正確的是?
A. http請求支持get、post、put等常用的請求方式。
B. 可以使用on(‘headersReceive’)訂閱請求響應頭。
C. post請求的參數可以在extraData中指定。
D. 執行createHttp成功后,返回一個httpRequest對象,里面包括request、destroy、on和off方法。
ABCD
3.關于Web組件描述正確的是?
A. Web組件是提供具有網頁顯示能力的一種組件。
B. Web組件傳入的地址可以是本地資源也可以是網絡資源。
C. WebController可以控制Web組件的各種行為,例如網頁的前進、后退等功能。
D. 當訪問在線網頁時,需添加網絡權限。
ABCD