大橋ことサントリーです。
getRequestはUrlFetchにて自動設定される部分を見るためによく使います。
例えばUrlFetchAppではpayloadにBlobを設定すると自動でcontent-typeがmultipart/form-dataになったりするのですが、
その辺の動きを見るのによく使ったりします。
それ以外にもURLのエンコード具合を見たりなどデバッグ用に用意されているとかんがえると良いと思います。
※サンプルコード
以下のコードはcontent-typeがmultipart/form-dataとして設定されている
function myFunction() {
var hoge = UrlFetchApp.getRequest("http://google.com", {
method : "post",
payload : {file : Utilities.newBlob("test")}
});
Logger.log(hoge);
}
以下の場合だとapplication/x-www-form-urlencodedになる。
function myFunction() {
var hoge = UrlFetchApp.getRequest("http://google.com", {
method : "post",
payload : {test : "hoge"}
});
Logger.log(hoge);
}
2014年3月4日火曜日 20時24分05秒 UTC+9 dainnne: