qs.stringify處理空數(shù)組時(shí)调塌,后臺(tái)什么也接受不到解決方案

最近做項(xiàng)目晋南,需要用到vue,后臺(tái)是php,第一次使用axios進(jìn)行請(qǐng)求,本以為同ajax一樣羔砾,會(huì)很簡(jiǎn)單负间,但是結(jié)果往往不讓人滿意啊,get請(qǐng)求很簡(jiǎn)單蜒茄,這里就不說(shuō)了唉擂,主要說(shuō)下 post請(qǐng)求方式。

使用axios進(jìn)行post請(qǐng)求檀葛,后臺(tái)居然接收不到數(shù)據(jù)玩祟,這就納悶了,于是網(wǎng)上一頓搜索屿聋,現(xiàn)在將所用的解決辦法給大家說(shuō)下:

1.new URLSearchParams方式

起初使用params.append("屬性名":屬性值)的方式空扎,對(duì)于簡(jiǎn)單的數(shù)據(jù)傳遞這樣是沒(méi)有問(wèn)題的,后臺(tái)可以正常接收數(shù)據(jù)润讥,但我發(fā)現(xiàn)一個(gè)問(wèn)題转锈,不知道大家有沒(méi)有遇到過(guò),當(dāng)傳遞數(shù)據(jù)里含有數(shù)組時(shí)楚殿,你會(huì)發(fā)現(xiàn)傳到后臺(tái)的是字符串的形式arr:a1,b1,c1 而非正常格式 arr:[a1,b1,c1]不符合我的要求撮慨,繼續(xù)查找。

2.Qs.stringify方式

看到網(wǎng)上好多解決辦法都在說(shuō)qs,于是裝了qs插件脆粥,使用方法也很簡(jiǎn)單砌溺。首先安裝插件,然后注冊(cè)組件变隔,axios.post(url,Qs.stringify(params)),在傳遞參數(shù)前规伐,用qs轉(zhuǎn)換下格式就可以了,Qs是將對(duì)象 序列化成URL的形式匣缘,以&進(jìn)行拼接,在后臺(tái)輸出下接收的數(shù)據(jù)猖闪,嘿有值了,別提有多高興了肌厨,剛樂(lè)呵沒(méi)二分鐘培慌,等會(huì)再認(rèn)真看看,這才發(fā)現(xiàn)當(dāng)數(shù)據(jù)為空時(shí)qs居然給過(guò)濾掉了柑爸,直接沒(méi)傳检柬,這叫一個(gè)傷心。。何址。

3.改變后臺(tái)接收方式

網(wǎng)上的帖子大部分都是在前端處理,但沒(méi)什么太好的解決辦法进胯,于是把思路轉(zhuǎn)到后臺(tái)用爪,改變后臺(tái)的接收方式,最終使用file_get_contents('php://input')解決胁镐。

作者:路巧巧

鏈接:http://www.reibang.com/p/90ca44e6f29b

來(lái)源:簡(jiǎn)書

簡(jiǎn)書著作權(quán)歸作者所有偎血,任何形式的轉(zhuǎn)載都請(qǐng)聯(lián)系作者獲得授權(quán)并注明出處。

針對(duì)第二種情況盯漂,我的解決方案:將空數(shù)組從新賦值為空字符串或者null,經(jīng)過(guò)轉(zhuǎn)換能保留key

將空數(shù)組從新賦值為空字符串或者null,經(jīng)過(guò)轉(zhuǎn)換能保留key
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末颇玷,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子就缆,更是在濱河造成了極大的恐慌帖渠,老刑警劉巖,帶你破解...
    沈念sama閱讀 207,248評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件竭宰,死亡現(xiàn)場(chǎng)離奇詭異空郊,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)切揭,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,681評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門狞甚,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人廓旬,你說(shuō)我怎么就攤上這事哼审。” “怎么了孕豹?”我有些...
    開(kāi)封第一講書人閱讀 153,443評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵涩盾,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我巩步,道長(zhǎng)旁赊,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書人閱讀 55,475評(píng)論 1 279
  • 正文 為了忘掉前任椅野,我火速辦了婚禮终畅,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘竟闪。我一直安慰自己离福,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,458評(píng)論 5 374
  • 文/花漫 我一把揭開(kāi)白布炼蛤。 她就那樣靜靜地躺著妖爷,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上絮识,一...
    開(kāi)封第一講書人閱讀 49,185評(píng)論 1 284
  • 那天绿聘,我揣著相機(jī)與錄音,去河邊找鬼次舌。 笑死熄攘,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的彼念。 我是一名探鬼主播挪圾,決...
    沈念sama閱讀 38,451評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼逐沙!你這毒婦竟也來(lái)了哲思?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 37,112評(píng)論 0 261
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤吩案,失蹤者是張志新(化名)和其女友劉穎棚赔,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體务热,經(jīng)...
    沈念sama閱讀 43,609評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡忆嗜,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,083評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了崎岂。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片捆毫。...
    茶點(diǎn)故事閱讀 38,163評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖冲甘,靈堂內(nèi)的尸體忽然破棺而出绩卤,到底是詐尸還是另有隱情,我是刑警寧澤江醇,帶...
    沈念sama閱讀 33,803評(píng)論 4 323
  • 正文 年R本政府宣布濒憋,位于F島的核電站,受9級(jí)特大地震影響陶夜,放射性物質(zhì)發(fā)生泄漏凛驮。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,357評(píng)論 3 307
  • 文/蒙蒙 一条辟、第九天 我趴在偏房一處隱蔽的房頂上張望黔夭。 院中可真熱鬧,春花似錦羽嫡、人聲如沸本姥。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,357評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)婚惫。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間先舷,已是汗流浹背艰管。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,590評(píng)論 1 261
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留密浑,地道東北人蛙婴。 一個(gè)月前我還...
    沈念sama閱讀 45,636評(píng)論 2 355
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像尔破,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子浇衬,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,925評(píng)論 2 344