java中的https请求
我有一本书。s3上的pdf文件,我想检查一下这个的状态。pdf通过点击s3 url,比如https://s3.xyz?hello/abc.pdf 我编写了如下代码:- 明确肯定assertEquals(给定()。请求(“CONNECT”,jp.getString(“rurl”))。statusCode(),200,“rurl的状态不是200:-”+jp。getString(“rurl”))
哪里像https://s3.xyz?hello/abc.pdf 这段代码将状态打印为403,但当我检查这个api时,它返回200,由于这个断言,我的测试用例每次都失败。 请回复,我做错了什么。 如何使用https协议检查API
# 1 楼答案
我猜你们正面临着跨来源资源共享(CORS)的问题。根据您使用的框架/服务器,可以通过添加必要的HTTP头来修复此问题
https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS