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

Bab*_*med 3 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;
}
Run Code Online (Sandbox Code Playgroud)

谁能告诉我关于HEAD? 提前致谢

FZs*_*FZs 6

HEADHTTP请求类型是类似于GET,但只返回结果的报头部分。

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

请参阅MDN 上的文档