[問題] post內容中,多個相同的值

看板Python作者 (你媽比痲瘋地精還臭)時間6年前 (2019/07/18 23:54), 編輯推噓4(408)
留言12則, 8人參與, 6年前最新討論串1/1
最近在寫一個post到主機的程式 裡面的參數大致如下: key:1 key:2 token:1211323 我是利用session post的方式,所以參數是個字典形態的變數 也就是說,我傳過去的參數是 data:{key:1,key:2,token:1211323} 卻會導致duplicate 我現在的解決方法是 data1:{key:1,token:1211323} data2:{key:2,token:1211323} 可是這會需要post兩次,而且token會變 有辦法一次傳送兩個相同的key值過去嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.148.248 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1563465285.A.8B2.html

07/19 01:34, 6年前 , 1F
這問題要問你對面接口怎麼接資料的
07/19 01:34, 1F

07/19 10:02, 6年前 , 2F
key:[1,2]如何? 雖然不是正規用法
07/19 10:02, 2F

07/19 11:46, 6年前 , 3F
好奇怪 沒遇過重覆key的 這樣對面要怎麼接資料
07/19 11:46, 3F

07/19 12:22, 6年前 , 4F
樓上說的對 API設計怪怪的
07/19 12:22, 4F

07/19 14:09, 6年前 , 5F
Api接不了吧 除非他已經自動轉換成list 但怎麼看也
07/19 14:09, 5F

07/19 14:09, 6年前 , 6F
沒必要這樣
07/19 14:09, 6F

07/19 15:15, 6年前 , 7F
已經解決了,用的是同一個key弄成陣列,例如:key:[‘1
07/19 15:15, 7F

07/19 15:15, 6年前 , 8F
’,’2’]這樣,但我用google chrome看的封包確實分成
07/19 15:15, 8F

07/19 15:15, 6年前 , 9F
兩個就是了
07/19 15:15, 9F

07/19 17:44, 6年前 , 10F
好奇怪喔?! 有分兩個的圖可以看看嗎?
07/19 17:44, 10F

07/19 19:27, 6年前 , 11F
還是可以的form post 用 key[]
07/19 19:27, 11F

07/19 19:55, 6年前 , 12F
可以用 tuple 取代dict
07/19 19:55, 12F
文章代碼(AID): #1TC9P5Yo (Python)
文章代碼(AID): #1TC9P5Yo (Python)