找到 76 篇文章 關於 REST API

GraphQL 和 Rest 的區別

Shirjeel Yunus
更新於 2024-08-12 18:22:24

39 次瀏覽

如果您想開發和設計可用於透過網際網路交換資料的 API,您可以選擇 GraphQL 和 Rest。Rest 使應用程式能夠使用 HTTP 動詞與伺服器交換資料。GraphQL 用於定義客戶端應用程式如何從遠端伺服器請求資料。在本文中,我們將討論 GraphQL 和 rest 之間的區別。什麼是 GraphQL?GraphQL 是一種開源查詢語言,它使用 API 來更改資料。它使用伺服器端執行時引擎來操作... 閱讀更多

如何使用 Fastify 構建 REST API?

Mukul Latiyan
更新於 2023-06-22 13:21:46

2K+ 次瀏覽

Fastify 是一個主要用於在 JavaScript 中進行後端開發的框架。它是您可以使用的最輕量級的後端框架之一,也是它在您希望避免使用更重的 Node 框架(如 Express 和 Hapi)時成為首選的主要原因之一。自推出以來,已經發布了多個版本的 Fastify。在最新版本中,我們甚至可以驗證傳入和傳出的請求以及請求引數的功能。毫不奇怪,開發 Fastify 的人聲稱它... 閱讀更多

如何使用 Spring 為 RESTful 服務實現驗證?

Satish Kumar
更新於 2023-04-28 10:40:29

213 次瀏覽

隨著越來越多的應用程式轉向 RESTful 架構,確保在客戶端和伺服器之間交換的資料有效變得越來越重要。在本文中,我們將瞭解如何使用 Spring 為 RESTful 服務實現驗證。什麼是驗證?驗證是檢查輸入或返回的資料是否有效並符合一組預定義規則的過程。這些規則可以很簡單,例如檢查欄位是否為空,也可以更復雜,例如確保信用卡號碼有效。為什麼... 閱讀更多

什麼是 Rest Assured?

Debomita Bhattacharjee
更新於 2022-02-08 10:07:35

9K+ 次瀏覽

Rest Assured 用於藉助 Java 庫驗證 REST API。Java 庫充當無頭客戶端來處理 Rest Web 服務。基於 Rest Assured 庫的庫也能夠驗證來自伺服器的 HTTP 響應。可以使用 Rest Assured 庫測試響應狀態程式碼、正文、訊息、標頭等。它可以與 Maven 等構建工具以及 JUnit 和 TestNG 等單元測試框架整合。它具有高效的匹配機制,我們可以用它來驗證預期結果。應用程式程式設計介面或 API 充當... 閱讀更多

如何在 Postman 中建立 PUT 請求?

Debomita Bhattacharjee
更新於 2023-09-14 01:41:28

36K+ 次瀏覽

Postman PUT 請求用於將資料傳遞到伺服器以建立或修改資源。POST 和 PUT 之間的區別在於 POST 請求不是冪等的。這意味著多次呼叫相同的 PUT 請求將始終產生相同的結果。但是,多次呼叫相同的 POST 請求將建立多個類似的資源。在建立 PUT 請求之前,我們首先應向伺服器上的端點發送 GET 請求:http://dummy.restapiexample.com/api/v1/employees。應用 GET 方法後,獲得的響應主體為-現在,讓我們更新 id 為... 的 employee_salary 和 employee_age 閱讀更多

如何在 Postman 中引數化請求?

Debomita Bhattacharjee
更新於 2021-11-18 12:46:04

8K+ 次瀏覽

我們可以引數化 Postman 請求以使用各種資料集執行相同的請求。這是藉助變數和引數完成的。引數是 URL 的一部分,用於將更多資訊傳遞到伺服器。資料可以以資料檔案或環境變數的形式使用。引數化是 Postman 的一項重要功能,有助於消除冗餘測試。引數用雙花括號 {{parameter}} 括起來。讓我們以一個 URL 為例:https://tutorialspoint.tw/index.htm。我們將建立一個名為 URL 的變數,然後將其用於請求的引數化。... 閱讀更多

如何在 Postman 中建立會話?

Debomita Bhattacharjee
更新於 2021-11-18 12:41:59

505 次瀏覽

會話是一個儲存變數值的臨時資料夾。它們用於當前例項並且具有區域性作用域。在 Postman 中,我們可以修改會話變數值以在團隊之間共享工作區。Postman 提供了本地會話共享的功能。即使集合可以在團隊之間共享,會話也永遠不會共享。在團隊結構中執行任務時,必須生成不同的令牌。會話在使用者在其工作區內的本地作用域內,並且他所做的任何修改都不會反映在伺服器中。在... 閱讀更多

Postman 中的測試和集合執行器

Debomita Bhattacharjee
更新於 2021-08-03 14:38:03

425 次瀏覽

我們可以設定檢查點來驗證請求的響應。這是透過在“測試”選項卡中新增指令碼完成的。如果請求已成功執行,則這些指令碼將被執行。在“測試”選項卡下新增的指令碼是用 JavaScript 開發的。在傳送請求並收到響應後,這些測試指令碼的結果將反映在響應中的“測試結果”選項卡中。透過的測試以綠色標記,失敗的測試以紅色標記。在“測試”選項卡中輸入以下測試-tests["Status Code should be 200"] = responseCode.code === 200 tests["Response time lesser ... 閱讀更多

Postman 中監視器的缺點

Debomita Bhattacharjee
更新於 2021-08-03 14:34:35

503 次瀏覽

儘管 Postman 中的監視器有很多功能,但它也有一些缺點。但是,終端使用者是否應將這些功能視為監視器的缺點取決於使用者自己。監視器的缺點如下所列-如果 Postman 伺服器駐留在我們所在的同一伺服器中,則 Postman 監視器將無法正常工作。因此,很難確定集合在不同網路中的效能。要解決此問題,我們需要購買 Postman 專業版。這樣做後,Postman 將提供另一個 IP 地址,我們可以用它來執行監視器。Postman 監視器... 閱讀更多

分析 Postman 中的監視器結果

Debomita Bhattacharjee
更新於 2021-08-03 14:32:11

142 次瀏覽

一旦計劃好的集合監控器被觸發,我們就需要分析結果。點選“監控器”選項卡下可用的監控器名稱。瀏覽器中將開啟一個新視窗,該視窗將重定向到我們已登入的Postman帳戶。如果我們分析上圖中API的效能圖表,我們會看到紅色條表示請求的測試失敗。綠色條表示測試已透過。將滑鼠懸停在特定條形上,我們將獲得日期、時間、響應時間以及特定執行的測試結果百分比。此外,... 閱讀更多

1 2 3 4 5 ... 8 下一頁
廣告