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

Http請求中的Content-Type

這篇具有很好參考價值的文章主要介紹了Http請求中的Content-Type。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1.場景

前陣子公司接回了一個舊的項目,剛開始的時候沒有注意看前端設(shè)置的content-type,然后與后端同事進行接口聯(lián)調(diào)的時候就,有時候發(fā)現(xiàn)數(shù)據(jù)就是對不上,后面看了一下代碼中的axios請求相關(guān)設(shè)置,才發(fā)現(xiàn)是自己走坑了!主要是在請求攔截和響應(yīng)攔截這塊的處理,請求攔截這塊是設(shè)置了默認的請求content-type是使用application/x-www-form-urlencoded

2.學(xué)習(xí)

基本概念

content-type既會出現(xiàn)在http請求的請求頭中,也會出現(xiàn)在響應(yīng)頭上。當(dāng)出現(xiàn)在在請求頭的時候,作用是告訴服務(wù)器實際發(fā)送什么類型的數(shù)據(jù)。當(dāng)出現(xiàn)在響應(yīng)頭的時候,服務(wù)器告訴客戶端返回了什么類型的數(shù)據(jù)。

3.實際運用

一般情況下,我們可以在請求攔截中設(shè)置默認的請求content-type,如下面,如果你在定義請求的沒有指定content-type,那么會走這個請求攔截的時候會設(shè)置默認的content-type,這里設(shè)置為application/x-www-form-urlencoded,這時候,如果后端要求前端傳遞的數(shù)據(jù)類型是application/json,那就回導(dǎo)致你發(fā)送給后端同事的數(shù)據(jù)類型和他想接受的數(shù)據(jù)類型是不一致的!因此,這個默認的設(shè)置一般要跟后臺同時協(xié)商來定(我這里是因為后臺項目是由兩個人開發(fā)的,剛開始那個的開發(fā)吸管是使用application/x-www-form-urlencoded,后面的同時習(xí)慣用application/json)

前端修改content-type,Vue,大數(shù)據(jù)

?接著,我嘗試把這個默認改成application/json的時候,之前開發(fā)的一些模塊就會出錯了,因為之前模塊的請求content-type是需要以application/x-www-form-urlencoded的方式發(fā)送的。當(dāng)然,如果你還想要以application/json的數(shù)據(jù)類型發(fā)送給后端怎么辦呢?下面舉例說明使用axios使用post請求,執(zhí)行請求頭的content-type為application/json格式,請求參數(shù)放在body中

前端修改content-type,Vue,大數(shù)據(jù)

結(jié)果:

前端修改content-type,Vue,大數(shù)據(jù)

?前端修改content-type,Vue,大數(shù)據(jù)文章來源地址http://www.zghlxwxcb.cn/news/detail-527988.html

到了這里,關(guān)于Http請求中的Content-Type的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • http請求頭Content-Type的值為text/plain報錯415解決方案

    問題描述:http請求報錯415,經(jīng)過了解主要是請求頭Content-Type的值為text/plain,為了方便演示,創(chuàng)建一個測試類 測試類 如果請求的請求頭是text/plain,則會報錯,錯誤碼415 具體報錯 解決方案很簡單,直接用字符串接收參數(shù)就行,示例代碼

    2024年02月15日
    瀏覽(20)
  • 詳解Http的Content-Type

    詳解Http的Content-Type

    目錄 1.概述 2.常用類型 2.1.application/x-www-form-urllencoded 2.2.application/json 3.Spring MVC支持的編碼 3.1.實驗 3.2.適配器 3.3.自定義適配器 HTTP(HyperText Transfer Protocol),超文本傳輸協(xié)議。超文本(Hypertext)是一種結(jié)構(gòu)化的文本,其中包含了超鏈接(Hyperlink)的能力,通過超鏈接可以在不

    2024年02月09日
    瀏覽(20)
  • 前端篇-Content-Type 詳解

    前端篇-Content-Type 詳解

    Content-Type(MediaType),即是Internet Media Type,互聯(lián)網(wǎng)媒體類型,也叫做MIME類型。在互聯(lián)網(wǎng)中有成百上千中不同的數(shù)據(jù)類型,HTTP在傳輸數(shù)據(jù)對象時會為他們打上稱為MIME的數(shù)據(jù)格式標(biāo)簽,用于區(qū)分數(shù)據(jù)類型。最初MIME是用于電子郵件系統(tǒng)的,后來HTTP也采用了這一方案。 在HTTP協(xié)議

    2024年04月27日
    瀏覽(20)
  • Http Content-type 對照表

    文件擴展名 Content-Type(Mime-Type) 文件擴展名 Content-Type(Mime-Type) .*( 二進制流,不知道下載文件類型) application/octet-stream .tif image/tiff .001 application/x-001 .301 application/x-301 .323 text/h323 .906 application/x-906 .907 drawing/907 .a11 application/x-a11 .acp audio/x-mei-aac .ai application/postscript .aif audio/aiff

    2024年02月09日
    瀏覽(31)
  • HTTP的Content-type 和 responseType

    HTTP的Content-type 和 responseType

    后端返回字節(jié)流,前端進行圖片下載時遇到了問題,定位花了不少時間,本文再次記錄梳理下 ?XMLHttpRequest本身支持responseType 允許我們手動的設(shè)置返回數(shù)據(jù)的類型 \\\'\\\' responseType 為空字符串時,采用默認類型 DOMString,與設(shè)置為 text 相同。 arraybuffer response 是一個包含二進制數(shù)據(jù)的

    2024年01月22日
    瀏覽(22)
  • 前端知識~Content-Type和Accept

    前端知識~Content-Type和Accept

    Content-Type和Accept是兩個HTTP標(biāo)頭(HTTP headers),用于在HTTP請求和響應(yīng)之間傳遞有關(guān)請求的數(shù)據(jù)類型和響應(yīng)的首選內(nèi)容類型的信息。這兩個標(biāo)頭在HTTP通信中起著關(guān)鍵的作用。 Content-Type: Content-Type 是HTTP請求頭或響應(yīng)頭的一部分,用于指示HTTP消息主體(請求或響應(yīng)體)的媒體類

    2024年02月10日
    瀏覽(24)
  • HTTP content-type內(nèi)容類型的常見格式

    HTTP content-type內(nèi)容類型的常見格式

    本專欄是匯集了一些HTML常常被遺忘的知識,這里算是溫故而知新,往往這些零碎的知識點,在你開發(fā)中能起到炸驚效果。我們每個人都沒有過目不忘,過久不忘的本事,就讓這一點點知識慢慢滲透你的腦海。 本專欄的風(fēng)格是力求簡潔明了。 Content-Type(內(nèi)容類型),一般是指

    2024年02月04日
    瀏覽(27)
  • 關(guān)于Axios發(fā)送Get請求無法添加Content-Type

    關(guān)于Axios發(fā)送Get請求無法添加Content-Type

    在攔截器中嘗試給headers添加Content-Type: 如果是GET請求,會發(fā)現(xiàn)請求頭中無論如何加不上Content-Type,查看源碼: 如果data未定義則會將Content-Type設(shè)置為null; 那么修改data,也是從網(wǎng)上查到的: 普通GET請求可以正常添加Content-Type,但是如果需要將Content-Type改成“multipart/form-data”

    2024年02月04日
    瀏覽(30)
  • HTPP入門教程||HTTP 狀態(tài)碼||HTTP content-type

    HTPP入門教程||HTTP 狀態(tài)碼||HTTP content-type

    當(dāng)瀏覽者訪問一個網(wǎng)頁時,瀏覽者的瀏覽器會向網(wǎng)頁所在服務(wù)器發(fā)出請求。當(dāng)瀏覽器接收并顯示網(wǎng)頁前,此網(wǎng)頁所在的服務(wù)器會返回一個包含 HTTP 狀態(tài)碼的信息頭(server header)用以響應(yīng)瀏覽器的請求。 HTTP 狀態(tài)碼的英文為? HTTP Status Code 。。 下面是常見的 HTTP 狀態(tài)碼: 200

    2024年02月16日
    瀏覽(48)
  • 請求頭content-type的不同格式后端應(yīng)該如何接收

    博客原文地址 \\\"Content-Type\\\" 是HTTP請求頭中的一個標(biāo)頭,用于指示請求或響應(yīng)中包含的實體的媒體類型。它告訴客戶端如何處理響應(yīng)中的數(shù)據(jù),并通知服務(wù)器客戶端正在發(fā)送的數(shù)據(jù)類型。它可以出現(xiàn)在請求或響應(yīng)標(biāo)頭中。 Content-Type 的值通常由一個媒體類型和一個可選的字符集組

    2024年02月11日
    瀏覽(36)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包