UI5-學習篇-7-Postman測試SAP OData Services


1.Postman簡介

 用戶在開發或者調試網絡程序或者是網頁B/S模式的程序的時候是需要一些方法來跟蹤網頁請求的,用戶可以使用一些網絡的監視工具比如著名的Firebug等網頁調試工具。

postman不僅可以調試簡單的css、html、腳本等簡單的網頁基本信息,它還可以發送幾乎所有類型的HTTP請求!Postman在發送網絡HTTP請求方面可以說是Chrome插件類產品

的代表產品之一。

2.Postman安裝

 https://www.getpostman.com/apps

 

3.Postman測試

 3.1Sap OData服務

  http://gxx.XXXX.com:8000/sap/opu/odata/sap/ZRICO_STRU_USR_SRV/ZUSERSet(Mandt='300',Usrid='1')?$format=json

 3.2Postman測試

  3.2.1Authorization設置

    Postman設置Authorization,選擇Basic Auth,輸入登錄SAP系統客戶端的賬號密碼

 

  3.2.2CSRF Token獲取

    Postman標簽頁Headers設置參數 X-CSRF-Token :Fetch

 

  3.2.3測試

  點擊Send按鈕,發送OData服務請求獲取數據並以JSON格式返回結果,如下圖所示。

  同時打開Headers頁面,獲取X-CSRF-Token值:MMOcZMh2IEQsmff5e_i0TQ==

  X-CSRF-TOKEN值用於Post,Put,Del相關類型,在執行HTTP請求前先在Header增加參數,如下圖:

    3.2.4Read

 http://xxxxxxxx:8000/sap/opu/odata/sap//ZRICO_STRU_SRV/ZUSERSet(Mandt='300',Usrid='1')?$format=json

 3.2.5Query

 http://xxxxxxxx:8000/sap/opu/odata/sap/ZRICO_STRU_SRV/ZUSERSet?$format=json

 3.2.6Create

 http://xxxxxxxx:8000/sap/opu/odata/sap/ZRICO_STRU_USR_SRV/ZUSERSet

 3.2.7Update

 http://xxxxxxxx:8000/sap/opu/odata/sap/ZRICO_STRU_USR_SRV/ZUSERSet(Mandt='300',Usrid='1')

 3.2.8Delete

 http://xxxxxxxx:8000/sap/opu/odata/sap/ZRICO_STRU_USR_SRV/ZUSERSet(Mandt='300',Usrid='1')

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM