我们可以在空手道API自动化工具中使用jar文件处理多部分请求吗?

问题描述 投票:1回答:1

我正在尝试将jar文件用作空手道中的多格式数据,以下是我的示例请求

 Given path 'myBaseurl/v2/Import'
            And multipart file myFile = {read: 'path/to/my/jar/myJar.jar', filename: 'myJar.jar', contentType: 'multipart/form-data'}
            And header Authorization = basicAuthToken
            And method post
            Then status 200

空手道是否支持jar作为多格式数据?

下面是cURL

curl -X POST \
  https:<URL>/v2/Import \
  -H 'Accept: */*' \
  -H 'Accept-Encoding: gzip, deflate' \
  -H 'Authorization: Basic <XXX>' \
  -H 'Cache-Control: no-cache' \
  -H 'Connection: keep-alive' \
  -H 'Content-Length: 4526292' \
  -H 'Content-Type: multipart/form-data' \
  -H 'Cookie: JSESSIONID=<XXX>; AWSALB=<XXX>' \
  -H 'Host: <HOST>' \
  -H 'Postman-Token: <XXX>,<XXX>' \
  -H 'User-Agent: PostmanRuntime/7.20.1' \
  -H 'cache-control: no-cache' \
  -H 'content-type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YxxxxrZu0gW' \
  -F '=@/<C:\absolute path to nm>.jar'
karate
1个回答
0
投票

是的,空手道支持任何类型的(二进制)文件作为多格式数据。

© www.soinside.com 2019 - 2024. All rights reserved.