Search Header Logo

認識API和RESTful API

Authored by 汪又新 汪又新

Computers

Professional Development

Used 1+ times

認識API和RESTful API
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

5 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

什麼是API?

Application Programming Interface

應用程式介面

Advanced Programming Instructions

進階程式指令

Apple Pizza in Italian style

義式蘋果披薩

Automated Programming Interface

自動程式介面

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

關於REST(Representational State Transfer)架構風格的描述何者正確?

一種嚴格開發標準
所有API都必須遵守

一種新興網路傳輸協定
用於取代HTTP

一種強調資源獨立性和
統一接口的架構風格

一種新興生活態度
強調要好好休息

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

關於RESTful原則的描述何者正確?

為了維持一致性和易用性

強調讓客戶端直接和資料庫連線進行操作

通常以python的形式傳遞資源,不傳送可執行的程式碼

具狀態操作
每一次發起Request時伺服器會記錄使用者狀態

有著「強調客戶端和伺服器端分離、各司其職」的關注點分離特性

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

RESTful API 使用了HTTP方法方法定義對資源的操作
常見的四個HTTP方法和資料操作(CRUD)的配對何者「錯誤」?

POST / Create

GET / Read

PUSH / Upgrade

DELETE / Delete

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

關於上下行通訊的描述,何者正確?

阿發的資料位置較前,稱為上行;

哭哭貓的資料位置較後,稱為下行

資料從客戶端發送到伺服器端稱為上行
資料從伺服器端發送到客戶端稱為下行

使用RESTful風格設計的API 有易擴展的特性
因此變更上下行規格時不用特別通知其他開發人員

SPEC 的上下行範例僅供參考,就算和實際的資料結構不同也無所謂

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?