zoukankan      html  css  js  c++  java
  • 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')

      

  • 相关阅读:
    vue-ssr优化
    学习基础笔记1
    js原型链继承图
    浏览器缓存和Service Worker
    react项目启动详解(转载)
    深拷贝js对象或数组
    css多边形
    css三角形
    字体文件使用及压缩
    前端调试效率低?试试这10个“Chrome开发者工具”使用技巧
  • 原文地址:https://www.cnblogs.com/ricoo/p/10436571.html
Copyright © 2011-2022 走看看