欢迎各位兄弟 发布技术文章
这里的技术是共享的
python curl post 提交的数据
url="http://aaa.com/push_2_20_to_faq_pull_to_excel"
response = requests.post(url, json=combined_list)
php 怎么获取
要在PHP中获取通过POST提交的数据,你可以使用$_POST超全局数组来获取表单数据,或使用file_get_contents("php://input")来获取原始的JSON数据。因为你用的是JSON格式提交的combined_list,所以你应该使用后者。
下面是一个示例,演示如何在PHP中获取通过POST请求发送的JSON数据:
php<?php // 获取原始 POST 数据 $json_data = file_get_contents("php://input"); // 将 JSON 数据解码为 PHP 数组 $data = json_decode($json_data, true); // true 参数表示将 JSON 转换为关联数组 // 检查解码是否成功 if (json_last_error() === JSON_ERROR_NONE) { // 数据成功解析 // 你可以在这里处理数据,例如打印 print_r($data); } else { // JSON 解析失败 echo "JSON 解析错误: " . json_last_error_msg(); } ?>
在这个示例中,我们首先获取原始的POST数据,然后使用json_decode函数将JSON字符串转换为PHP数组。我们还添加了错误检查,以防JSON解析过程中出错。
确保你的Python代码能正确发送请求,并且服务器能正常接收POST请求。 这样,你就可以在PHP端成功获取并处理所提交的数据。