java redirect 跨域_碰到了跨域问题, Redirect is not allowed for a preflight request
liubx:
后端配置:
@Configuration
public class CorsConfigure implements WebMvcConfigurer {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")
.allowedOrigins("*")
.allowedMethods("GET", "HEAD", "POST", "PUT", "DELETE", "OPTIONS")
.allowCredentials(true)
.maxAge(3600)
.allowedHeaders("*");
}
}
然后前端的 OPTIONS 預(yù)請求有 302 問題。后臺添加攔截器放行所有的 OPTIONS 方法
@Component
public class CorsInterceptor implements HandlerInterceptor {
@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) {
response.setHeader("Access-Control-Allow-Origin", request.getHeader("origin"));
response.setHeader("Access-Control-Allow-Credentials", "true");
response.setHeader("Access-Control-Allow-Methods", "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS");
response.setHeader("Access-Control-Max-Age", "86400");
response.setHeader("Access-Control-Allow-Headers", "*");
// 如果是 OPTIONS 則結(jié)束請求
if (HttpMethod.OPTIONS.toString().equals(request.getMethod())) {
response.setStatus(HttpStatus.NO_CONTENT.value());
return false;
}
return true;
}
}
但是這個 OPTIONS 沒有挾帶 cookie,被 shiro 框架攔截了。請問是因為 OPTIONS 方法沒有挾帶 cookie 導(dǎo)致的嗎? 后臺還需不需要做什么處理?
當列不存在時,查詢中的“列” IS NOT NULL不會引發(fā)錯誤 - php
在我的PHP單元測試中,我使用的是SQLite內(nèi)存數(shù)據(jù)庫,該數(shù)據(jù)庫包含下表:CREATE TABLE "battlegroup_request" ( "id" INTEGER NULL PRIMARY KEY AUTOINCREMENT, "battlegroupID" INTEGER NULL, …詭異的 TypeError: 'str' object is not callable
among:logger.error('read file %s error %s' % (jsonfile, str(traceback.format_exc())) TypeError: 'str' object is not callable 看不處理哪里有問題,有時候運行的時候是好的,有時候又報這個錯,詭異了。hahastudio:感覺像是有地方把 …用Java編寫Soap Request - java
我有一個wsdl文件和一個有關(guān)Web服務(wù)提供商的每個請求和響應(yīng)中所有元素的詳細文檔。我的工作是撰寫約40個請求并解析相應(yīng)的響應(yīng)。更具體地說,我們的平臺提交請求并從服務(wù)中獲取響應(yīng),因此對于我來說,作為應(yīng)用程序開發(fā)人員,我只需要編寫soap請求并將它們作為String傳遞給平臺。我也從平臺獲得String的響應(yīng)。我嘗試了StringBuilder,但是看起來很原…感覺用 Material for MkDocs 寫文檔的項目突然多了起來?
DeweyReed:RTDeweyReed:不能 APPEND 只能回復(fù)了: https://squidfunk.github.io/mkdocs-material/JavaScript陷入了Selenium for Python的泥潭 - javascript
因此,當您向下滾動頁面時,我想抓取一個使用JavaScript / AJAX生成其他結(jié)果的網(wǎng)站。我正在將Python 3.7與Selenium Chrome無頭運行。但是,隨著抓取的進行,您最終將獲得數(shù)量不斷增加的代碼,這會使我的機器運行緩慢,直到停止為止。甚至簡單的操作-code = driver.page_source –生長需要幾秒鐘。我運行了一個測試…
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的java redirect 跨域_碰到了跨域问题, Redirect is not allowed for a preflight request的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中等收入的标准是多少 其实标准没多高
- 下一篇: php查询一对多,PHP并输出一对多结果