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

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

Already have an account?