RESTful線上問答



下面的問答題與RESTful框架相關。您需要閱讀所有給出的答案,然後點選正確的答案。如果您不確定答案,可以使用顯示答案按鈕檢視答案。您可以使用下一題按鈕檢視測驗中的下一組問題。

Questions and Answers

答案:B

解釋

REST代表表述性狀態轉移 (REpresentational State Transfer)。

題2 - HTTP請求的哪個元件用於指示HTTP版本?

A - VERB(動詞)

B - URI(統一資源識別符號)

C - HTTP版本

D - 請求頭

答案:C

解釋

HTTP版本 - 指示HTTP版本,例如HTTP v1.1。

題4 - 使用RESTful Web服務建立資源應使用以下哪個HTTP方法?

A - GET

B - DELETE

C - PUT

D - OPTIONS

答案:C

解釋

應使用PUT操作來使用RESTful Web服務建立資源。

題5 - HTTP響應的Cache Control Header的以下哪個指令指示資源可以被任何元件快取?

A - Public

B - Private

C - no-cache/no-store

D - max-age

答案:A

解釋

Public指令指示資源可以被任何元件快取。

題6 - 以下哪個HTTP狀態程式碼表示未修改,用於在條件GET請求的情況下減少網路頻寬使用?

A - 200

B - 201

C - 204

D - 304

答案:D

解釋

HTTP狀態程式碼304表示未修改,用於在條件GET請求的情況下減少網路頻寬使用。

題8 - JAX RS API的以下哪個註解聲明瞭Web服務生成的HTTP響應?

A - @DELETE

B - @HEAD

C - @Produces

D - @Consumes

答案:C

解釋

@Produces -宣告Web服務生成的HTTP響應,例如APPLICATION/XML、TEXT/HTML、APPLICATION/JSON等。

題9 - JAX RS API的以下哪個註解用於注入資源的上下文,例如將HTTPRequest作為上下文?

A - @CookieParam

B - @FormParam

C - @DefaultValue

D - @Context

答案:D

解釋

@Context - 資源的上下文,例如將HTTPRequest作為上下文。

題10 - GET操作應該是隻讀的。

A - 正確

B - 錯誤

答案:A

解釋

GET操作應該是隻讀的。

restful_questions_answers.htm
廣告