簡體   English   中英

如何在python / php中處理更復雜的帖子請求?

[英]How to handle more complicated post requests in python/php?

我有一個使用請求的python程序。 我想通過發布請求上傳數據,如下所示:

payload = (('key1', 'value1'), ('key1', 'value2'))
r = requests.post("https://www.example.com/test.php", payload)
print(r.text)

在php中,我收到此數據用於測試,如下所示:

<?php
echo var_dump($_POST);?>

在文檔示例( http://docs.python-requests.org/en/latest/user/quickstart/#more-complicated-post-requests )中:

打印(r.text)

應該輸出以下內容:

  "form": {
     "key1": [
       "value1",
       "value2"
     ]}

但是在輸出數組中缺少value1:

    array(1) {
       ["key1"]=>
       string(6) "value2"}

怎么了 “ value1”在哪里?

嘗試將其作為python中的有效負載

 payload = {'key1', ['value1', 'value2']}

這將幫助您使用相同鍵的有效載荷具有兩個值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM