[英]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標頭來解決此問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.