我正在尝试发布并获取 cookie。我是新手,这对我来说是一个学习项目。我的印象是,如果您使用“set-cookie”,应该能够在 .toSource 中看到额外的“set-cookie”。(如果这会有所不同,我会尝试在 Google Apps 网站上完成此操作。)我错过了什么吗?这是我的代码:
 function setGetCookies() {
  var payload = {'set-cookie' : 'test'};
  var opt2 = {'headers':payload, "method":"post"};
  UrlFetchApp.fetch("https://sites.google.com/a/example.com/blacksmith", opt2);
  var response = UrlFetchApp.fetch("https://sites.google.com/a/example.com/blacksmith")
  var openId = response.getAllHeaders().toSource();
  Logger.log(openId)      
  var AllHeaders =  response.getAllHeaders();
  for (var prop in AllHeaders) {
    if (prop.toLowerCase() == "set-cookie") {
      // if there's only one cookie, convert it into an array:
      var myArray = [];
      if ( Array.isArray(AllHeaders[prop]) ) {
        myArray=AllHeaders[prop];
      } else {
        myArray[0]=AllHeaders[prop];
      }
      // now process the cookies
      myArray.forEach(function(cookie) {  
         Logger.log(cookie);
      });
      break;
    }
  }
}
提前致谢!我引用它来开发代码:Google Apps 脚本中的 Cookie 处理 - 如何在标头中发送 cookie?
接受任何建议。