我正在尝试学习一些Google Apps脚本,因此决定执行以下操作:
function stackLogin() {
var url = "https://stackoverflow.com/";
var payload = {
"Email":"stackoverflow login",
"Password":"login password"
};
var opt = {
"payload":payload,
"method":"post",
"followRedirects": false
};
var response = UrlFetchApp.fetch(url, opt);
//var response = UrlFetchApp.fetch(encodeURI(url), opt);
var sessionDetails = response.getAllHeaders()['Set-Cookie'];
Logger.log(response.getResponseCode());
Logger.log(response.getContentText());
//Logger.log(sessionDetails)
// write the response (which is a fetched HTML from stackoverflow) to a file
}
运行后,我收到以下日志:
[19-03-10 19:39:53:620 PDT] 200.0
[19-03-10 19:39:53:622 PDT] <!DOCTYPE html>
<html class="html__responsive">
<head>
<title>Stack Overflow - Where Developers Learn, Share, & Build Careers</title>
<link rel="shortcut icon" href="https://cdn.sstatic.net/Sites/stackoverflow/img/favicon.ico?v=4f32ecc8f43d">
....
....
continue ....
那么,“响应代码= 200”是否意味着我能够登录?
如何进行进一步分析以提取声誉价值和成就?