代码之家  ›  专栏  ›  技术社区  ›  Matthijs Mennens

通过SAP网关通过sapui5上载文件(函数导入与创建流方法)

  •  0
  • Matthijs Mennens  · 技术社区  · 6 年前

    我想知道通过网关上传文件的最佳实践是什么。

    可以通过函数导入传递参数。一个人可以通过 名称 二进制内容 到网关中的函数导入并以这种方式上载。

    另一种可能是通过 CREATE_STREAM 在中找到的方法 DPC_EXT 班级。

    最干净的方法是什么?他们两个似乎都工作得很好。

    2 回复  |  直到 6 年前
        1
  •  1
  •   Florian    6 年前

    创建流。这是更符合HTTP、REST和OData的方式。

    函数导入不符合这些标准,应该避免。

        2
  •  0
  •   Mateusz Pawłowski    6 年前

    函数导入是一种执行与crudq操作不匹配的操作的方法。例如,接受文档或确认销售,您当然可以使用创建方法或更新,但如果您已经将它们用于HTTP PUT和GET,则可以用于函数导入。 但是,如果操作与create read update delete或query匹配,则不应使用它。

    编辑: 创建(读取)流是发送文件的一种很好的(也是推荐的)方法,它还使用get和put,所以如果您只是发送文件(甚至使用参数),就使用这个方法。

    干杯。