在ajax中,实际上请求类型为“ HEAD”是什么?

时间:2018-12-02 13:32:43

标签: javascript jquery head

在我的代码中,我有请求类型HEAD,但实际上我不知道有关它的详细信息。代码是这样的:

function fileExists(pUrl)
{
    let fileExist = false;

    $.ajax({
        url:pUrl,
        type:'HEAD',
        async:false,
        success: function()
        {
            //file exists
            fileExist = true;
        },
        error: function()
        {
            //file not exists
            fileExist = false;
        }
    });

    return fileExist;
}

有人可以告诉我有关HEAD的信息吗?预先感谢

1 个答案:

答案 0 :(得分:2)

HEAD HTTP请求类型类似于GET,但仅返回结果的标头部分。

在您的代码中,它将获取响应的HTTP状态代码,但不会下载文件本身。

请参阅MDN

中的文档