无法使用 Cloud Code httpRequest HEAD 方法

Unable to work Cloud Code httpRequest HEAD method

不确定我是否做错了,但我想制作一个云代码 httpRequest 来验证 URL。我想使用 HEAD 方法并节省一些数据流量,但指定 HEAD 似乎与 GET 完全相同......似乎我也得到了完整的 body。

Parse.Cloud.define('validateURL', function(request, response) {
  var params = request.params;
  var url = params.url;

Parse.Cloud.httpRequest({
    url: url,
    followRedirects: true,
    method: 'HEAD'
}).then(function(httpResponse) {

    // Redundant
    var httpObject = {
        buffer: httpResponse.buffer,
        cookies: httpResponse.cookies,
        data: httpResponse.data,
        headers: httpResponse.headers,
        status: httpResponse.status,
        text: httpResponse.text
    };

    response.success(httpObject);
}, function(error) {
    response.error(error.message);
});

});

我想问题是,这是我的问题还是 Parse.com 的问题(或两者兼而有之?)

您的 httpRequest 看起来是正确的。你可能想要 file a bug report.