Heim  >  Fragen und Antworten  >  Hauptteil

python - Wie verwende ich das Anforderungsmodul, um Daten mit mehreren gleichen Namen in einem Beitrag zu übermitteln?

Wie im Bild gezeigt, gibt es in den zu veröffentlichenden Daten drei Felder mit dem Namen tags[], aber die Inhalte sind unterschiedlich. Was muss ich tun, um alle drei Felder zu veröffentlichen?

迷茫迷茫2686 Tage vor739

Antworte allen(3)Ich werde antworten

  • 伊谢尔伦

    伊谢尔伦2017-06-12 09:21:36

    第一行 view source

    Antwort
    0
  • 迷茫

    迷茫2017-06-12 09:21:36

    你可以在Client端三个字段合并成JSON字符串成一个字段,然后在Server端获取时再解下就OK了

    Antwort
    0
  • 巴扎黑

    巴扎黑2017-06-12 09:21:36

    若你能使用python requests模塊的話,可以參考這裡的答案 How to submit multiple files with the same POST name with requests?

    parameters = [('tags', 'test'), ('tags', 'submit'), ('tags', 'tool')]
    

    然後用你習慣的方式,如

    r = requests.get("http://httpbin.org/get", params=parameters )
    

    Antwort
    0
  • StornierenAntwort