簡體   English   中英

在Java中放心的https請求

[英]https request with rest assured in java

我在s3上有一個.pdf文件,我想通過點擊s3網址(例如https://s3.xyz?hello/abc.pdf)檢查此.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。

我猜您正在面臨跨源資源共享(CORS)問題。 根據所使用的框架/服務器,可以通過添加必要的HTTP標頭來解決此問題。

https://developer.mozilla.org/zh-CN/docs/Web/HTTP/CORS

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM