【问题标题】:https request with rest assured in java在java中放心的https请求
【发布时间】:2018-01-19 10:14:25
【问题描述】:

我在 s3 上有一个 .pdf 文件,我想通过点击像 https://s3.xyz?hello/abc.pdf 这样的 s3 url 来检查这个 .pdf 的状态 我编写了如下代码:- Assert.assertEquals(given().request("CONNECT",jp.getString("rurl")).statusCode(),200, " rurl 的状态不是 200:-" +jp.getString("rurl"))

哪里像https://s3.xyz?hello/abc.pdf 此代码将状态打印为 403,但是当我检查此 api 时,它返回 200,并且由于此断言,我的测试用例每次都失败。 请还原,我做错了什么。 如何使用 https 协议检查 api。

【问题讨论】:

    标签: java rest-assured


    【解决方案1】:

    我猜您正面临跨域资源共享 (CORS) 问题。根据您使用的框架/服务器,可以通过添加必要的 HTTP 标头来解决此问题。

    https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS

    【讨论】:

      猜你喜欢
      • 2023-04-05
      • 2011-04-20
      • 1970-01-01
      • 2017-06-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多