GraphQL 是一種用于API的開源數據查詢和操作語言,用于API的查詢語言和運行時。它使客戶端能夠精確地指定其數據需求,并獲得預測性地結果。GraphQL旨在提高API的效率、靈活性和可靠性。
Postman 是一款用于API開發的強大工具,它支持REST和GraphQL API。Postman還提供了一個用戶友好的界面,可用于構建、測試和文檔化API。
在本文中,我們將介紹如何使用GraphQL進行Postman測試。以下是詳細步驟:
在Postman中使用GraphQL
導入GraphQL架構
1、在左側導航欄中選擇“APIs”,并創建一個新的API。
2、從架構類型下拉列表中選擇GraphQL。
3、從架構格式下拉列表中選擇GraphQL SDL。
?4、在編輯器中輸入GraphQL架構并保存。
?
在Body中發送GraphQL查詢
1、在Postman中創建一個新請求,在地址字段中輸入GraphQL端點URL。
2、從請求方法下拉列表中選擇POST。
3、在Body選項卡下,選擇GraphQL主體類型。
4、在查詢編輯器中輸入GraphQL查詢。
?
使用GraphQL內容類型標頭
1、在Postman中創建一個新請求,在地址字段中輸入GraphQL端點URL。
2、從請求方法下拉列表中選擇POST。
3、在Headers選項卡中,添加Content-typeof application/graphql。
4、在Body選項卡下,選擇raw類型,從格式下拉列表中選擇Text,使用標準GraphQL格式在body中構建查詢。點擊Send按鈕來發送請求,然后查看響應結果即可。
?
使用變量
您可以創建一個JSON格式的模式,為變量賦值,可以避免在查詢字符串中輸入參數。修改“QUERY”部分中的body以動態分配變量的值,編輯“GRAPHQL VARIABLES”部分,使用我們希望將變量設置為的內容。
?以下是我收集到的比較好的學習教程資源,雖然不是什么很值錢的東西,如果你剛好需要,可以評論區,留言【777】直接拿走就好了
各位想獲取資料的朋友請點贊 + 評論 + 收藏,三連!
三連之后我會在評論區挨個私信發給你們~