国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

阿里云CDN,使用邊緣腳本,http轉(zhuǎn)https

這篇具有很好參考價(jià)值的文章主要介紹了阿里云CDN,使用邊緣腳本,http轉(zhuǎn)https。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

場(chǎng)景

某業(yè)務(wù)需要使用阿里云cdn服務(wù),但個(gè)別調(diào)用鏈路,因歷史原因使用的是http協(xié)議,目前業(yè)務(wù)需求全部使用https協(xié)議

踩坑一

某http接口使用post協(xié)議,在使用阿里云CDN只有,POST請(qǐng)求自動(dòng)重定向,狀態(tài)碼 301,并且變?yōu)镚ET請(qǐng)求,導(dǎo)致數(shù)據(jù)丟失

踩坑二

為了解決坑一,修改nginx配置文件,使用307方式重定向POST,結(jié)果無(wú)效

踩坑三

邊緣腳本定義中的 $uri,包含http請(qǐng)求中 ?后面的參數(shù)

分析

請(qǐng)求未到達(dá)nginx時(shí),就已經(jīng)被阿里云CDN修改為301重定向,所以nginx配置無(wú)效

解決方案

使用CDN邊緣腳本解決

步驟

配置邊緣腳本

阿里云 http 被轉(zhuǎn)發(fā)到https post不能調(diào)用到接口,各式各樣的代碼,筆記,阿里云,云原生,云計(jì)算

腳本內(nèi)容
if eq('http',$scheme) {
	if eq('POST',$request_method) {
		rewrite(concat('https://',$host,$uri),'redirect', 307)
	} 
}

啟用相關(guān)配置

阿里云 http 被轉(zhuǎn)發(fā)到https post不能調(diào)用到接口,各式各樣的代碼,筆記,阿里云,云原生,云計(jì)算

按照實(shí)際情況,使用調(diào)試工具進(jìn)行測(cè)試

忘了截圖。。。。

發(fā)布到生產(chǎn)環(huán)境

阿里云 http 被轉(zhuǎn)發(fā)到https post不能調(diào)用到接口,各式各樣的代碼,筆記,阿里云,云原生,云計(jì)算

postman測(cè)試驗(yàn)證

阿里云 http 被轉(zhuǎn)發(fā)到https post不能調(diào)用到接口,各式各樣的代碼,筆記,阿里云,云原生,云計(jì)算文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-597160.html

到了這里,關(guān)于阿里云CDN,使用邊緣腳本,http轉(zhuǎn)https的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • nginx 如何將 https 請(qǐng)求轉(zhuǎn)發(fā)到 http

    nginx 如何將 https 請(qǐng)求轉(zhuǎn)發(fā)到 http

    網(wǎng)站之前是 https 的,通過(guò) nginx 設(shè)置好了,現(xiàn)在不想用 https 了,但發(fā)散到外界的一些網(wǎng)址還是 https 的,此時(shí)只能通過(guò) nginx 去轉(zhuǎn)發(fā) https 請(qǐng)求到 http 才能實(shí)現(xiàn)之前的鏈接能正常訪問(wèn)。 具體設(shè)置如下: https 的其它設(shè)置不需要?jiǎng)?,只需要?server 字段添加一條:

    2024年02月11日
    瀏覽(21)
  • Nginx轉(zhuǎn)發(fā)http到https和開(kāi)機(jī)自動(dòng)啟動(dòng)

    Nginx轉(zhuǎn)發(fā)http到https和開(kāi)機(jī)自動(dòng)啟動(dòng)

    場(chǎng)景: 以下都是基于windows系統(tǒng)(ip為虛構(gòu)) 1.ip:172.16.54.55需要訪問(wèn)172.16.54.57的接口服務(wù),來(lái)查看機(jī)械臂的運(yùn)行狀況 2.存在網(wǎng)絡(luò)隔離,172.16.54.55無(wú)法直接訪問(wèn)172.16.54.57 3.172.16.54.56與172.16.54.57是機(jī)械臂廠商搞得內(nèi)部網(wǎng)絡(luò),彼此可以互通 4.172.16.54.55與172.16.54.56是外部網(wǎng)絡(luò),彼此可以

    2023年04月25日
    瀏覽(21)
  • tengine/nginx https請(qǐng)求 轉(zhuǎn)發(fā) http upstream

    當(dāng)前的互聯(lián)網(wǎng)應(yīng)用基本都要支持https協(xié)議,而當(dāng)瀏覽器頭通過(guò)https協(xié)議將請(qǐng)求發(fā)到到負(fù)責(zé)負(fù)載的nginx后,會(huì)由當(dāng)前nginx再以http協(xié)議向后端upstream進(jìn)行請(qǐng)求,之所以這么做是因?yàn)閔ttps協(xié)議的安全性也帶來(lái)的額外的性能消耗。而源端基本都是在一個(gè)內(nèi)網(wǎng)里面的,對(duì)于通訊協(xié)議的安全性

    2024年01月23日
    瀏覽(29)
  • ruoyi 后端發(fā)送http/https post請(qǐng)求

    1.1 JSONObject轉(zhuǎn)換為String類(lèi)型后進(jìn)行發(fā)送 1.1.1頭部請(qǐng)求添加:` conn.setRequestProperty(“Content-Type”, “application/json”); ` 1.1.2 發(fā)送操作主要部分 2.1 JSONObject轉(zhuǎn)換為String類(lèi)型后進(jìn)行發(fā)送 2.1.1頭部請(qǐng)求添加:` conn.setRequestProperty(“Content-Type”, “application/json”); ` 2.1.2 發(fā)送操作主要部分

    2024年02月11日
    瀏覽(42)
  • nginx負(fù)載轉(zhuǎn)發(fā)源請(qǐng)求http/https:X-Forwarded-Proto及nginx中的轉(zhuǎn)發(fā)報(bào)頭

    今天在排查服務(wù)器的問(wèn)題時(shí)最后定位到服務(wù)器因?yàn)榻?jīng)過(guò)了運(yùn)維這一層的處理,轉(zhuǎn)發(fā)過(guò)來(lái)的請(qǐng)求不管用戶(hù)請(qǐng)求的是https還是http,我們的proxy服務(wù)器收到的都是80端口上的http。于是聯(lián)系相關(guān)部門(mén)了解有沒(méi)有現(xiàn)成的可用的這樣一個(gè)字段來(lái)獲得這個(gè)值。公司用的也是標(biāo)準(zhǔn)報(bào)頭,即X-Fo

    2024年02月16日
    瀏覽(18)
  • shell腳本獲取curl POST命令返回的http狀態(tài)碼

    ?在shell腳本中判斷curl 發(fā)的post命令執(zhí)行返回的http狀態(tài)碼,從而判斷POST命令執(zhí)行成功還是失敗 有兩種方法 status_code=`curl -s -o /dev/null -w \\\"%{http_code}\\\" -X POST \\\"http://xxx\\\"` 注意上述命令兩邊的符號(hào) ``,是鍵盤(pán)上數(shù)字1左邊的字符 status_code=$(curl -s -o /dev/null -w \\\"%{http_code}\\\" -X POST \\\"http://xxx

    2024年02月12日
    瀏覽(19)
  • 關(guān)于IIS安全設(shè)置http能訪問(wèn)https不能訪問(wèn)的解決方案

    關(guān)于IIS安全設(shè)置http能訪問(wèn)https不能訪問(wèn)的解決方案

    最近折騰IIS,發(fā)現(xiàn)網(wǎng)站的http能訪問(wèn)但是https不能訪問(wèn)。 我確認(rèn)所有關(guān)于HTTPS的配置我都配置正確了,結(jié)果還是不能訪問(wèn),一番折騰發(fā)現(xiàn),服務(wù)器本身的防火墻和阿里云服務(wù)器的安全組規(guī)則不是一回事。改完防火墻也沒(méi)有用,重要的是阿里云平臺(tái)里改服務(wù)器的安全規(guī)則。 只需要

    2024年02月17日
    瀏覽(27)
  • 使用 IIS 配置代理,轉(zhuǎn)發(fā) POST 和 GET 訪問(wèn),配置 IIS 接口轉(zhuǎn)發(fā)失效問(wèn)題處理

    使用 IIS 配置代理,轉(zhuǎn)發(fā) POST 和 GET 訪問(wèn),配置 IIS 接口轉(zhuǎn)發(fā)失效問(wèn)題處理

    先說(shuō)一下可能引發(fā)配置失敗的原因:大概率是你的 Application Request Routing 沒(méi)有配置好,或者你的正則表達(dá)沒(méi)有搞好,往下看步驟自己對(duì)照哇~ 確保服務(wù)器已經(jīng)安裝 IIS 下載 URL 重寫(xiě)工具 - URL Rewrite 官方地址:www.iis.net/downloads/m… 點(diǎn)擊安裝 - 接受 - 下一步 - add 重新打開(kāi) IIS 安裝

    2024年02月04日
    瀏覽(24)
  • 阿里云代理商:阿里云HTTP轉(zhuǎn)HTTPS

    阿里云代理商:阿里云HTTP轉(zhuǎn)HTTPS

    阿里云代理商:阿里云HTTP轉(zhuǎn)HTTPS 在互聯(lián)網(wǎng)時(shí)代,保護(hù)用戶(hù)敏感數(shù)據(jù)的安全性變得尤為重要。為了提升網(wǎng)站的安全性和可信度,很多網(wǎng)站都選擇將傳輸協(xié)議從HTTP升級(jí)為HTTPS。而作為東營(yíng)地區(qū)的阿里云代理商,我們提供了一種簡(jiǎn)單而有效的方法,幫助您輕松實(shí)現(xiàn)網(wǎng)站的HTTP轉(zhuǎn)HTTP

    2024年01月18日
    瀏覽(23)
  • 【網(wǎng)絡(luò)應(yīng)用層協(xié)議】【HTTP】詳解HTTP與HTTPS、POST 請(qǐng)求與 GET請(qǐng)求 、TCP與UDP、cookie和session的區(qū)別

    目錄 1. HTTP和HTTPS的區(qū)別 2. POST 請(qǐng)求與 GET 請(qǐng)求區(qū)別 3. TCP與UDP的區(qū)別 4. cookie和session的區(qū)別

    2024年04月14日
    瀏覽(37)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包