2
 var headers =  {
            "Accept": "application/json", 
            "Content-Type": "application/json"
        };

 var data =  {
            action: "test123"
        }; 

      var options = { "method":"POST",
            "headers" : headers,
            "followRedirects": false, 
            "validateHttpsCertificates": false, 
            "muteHttpExceptions" : true,
            "contentType": "application/json",
            "payload": JSON.stringify(data)
           };

var requestURL = "http://requesturl.com/controller.php";

var response =   UrlFetchApp.fetch(requestURL, options);

      Logger.log(response.getContentText());

在 controller.php 中的 php 服务器上

<?php

echo ($_POST['action']);

?>

我没有得到任何回声,但我确实得到了 200 响应代码,任何帮助将不胜感激!!!!!!!!!!!!

4

1 回答 1

0

尝试代码会得到什么结果:

var data =  {
        'action': 'test123'
    }; 

  var options = { "method":"POST",
        "headers" : headers,
        "followRedirects": false, 
        "validateHttpsCertificates": false, 
        "muteHttpExceptions" : true,
        "contentType": "application/json",
        "payload": data
       };
于 2018-02-22T11:21:39.600 回答