小编Ano*_* LL的帖子

Fetch API无法加载网址.预检的响应无效(重定向)

我使用fetch来调用post服务,我收到错误Fetch API cannot load http://localhost:8080/user/login.预检的响应无效(重定向)'.Status code: 302 Found.变量'data'是一个jsonobject {email: "batman@dc.com", password: "111"}

   fetch('http://localhost:8080/user/login', {
        method: 'post',
        body : JSON.stringify(data),
        headers: {
            'Accept': 'application/json',
            'Content-Type': 'application/json'
        },
        dataType : 'json'
    })
Run Code Online (Sandbox Code Playgroud)

post fetch http-status-code-302

10
推荐指数
2
解决办法
1万
查看次数

如何在AJAX中获取响应头

我正在使用以下代码进行AJAX调用

 $.ajax({
        type: "POST",
        url: "http://******/cxf/view/*****",
        data: {*****},
        headers: {*****},
        success: function (dt, status, request) {
            console.log(request.getAllResponseHeaders());

        },
        error: function (jqXHR, status) {

        }
    });
Run Code Online (Sandbox Code Playgroud)

这是仅打印内容类型.在开发人员控制台中,我可以看到响应中的标头数量.我怎样才能在AJAX中获得这些头文件

在此输入图像描述

ajax jquery

9
推荐指数
3
解决办法
2万
查看次数

Solr归一化分数

我想知道是否有办法知道solr响应中的第一个结果是否与我的查询完全匹配?例如,我正在搜索文字:"iphone 6s 64GB gold"

我得到了3个结果:

1)第一个带有" iphone 6s 64GB"得分的结果:187.86491

2)第二个结果,单词" iphone 6s"得分:170.36568

3)第三个结果,单词" iphone"得分:136.68152

当我将分数标准化时,我得到了这些新分数:

1) score 1.0
2) score 0.92
3) score 0.66
Run Code Online (Sandbox Code Playgroud)

这里的问题是,第一个结果得分为1.0(仅因为它是第一个得到较高solr得分的结果,但它无法证明它是完全匹配),而在我看来,它应该是〜0.5因为它不是完全匹配.我想知道我得到的结果是否真的相关,并且仅采用"最相关"的结果 - 例如:只有得分> 0.6的结果.但我现在不能这样做,因为0.6并没有证明真正的相关性.

solr

7
推荐指数
1
解决办法
843
查看次数

如何防止焦点移位+标签?

我想在Press "TAB"上调用方法 - 但不是"Shift + Tab".

$(".txtPaymentMessage").keydown(function(e)
            {
                if(e.keyCode == 9)
                {
                    alert("You Press Tab Only");
                }
    });
Run Code Online (Sandbox Code Playgroud)

javascript jquery

6
推荐指数
1
解决办法
734
查看次数

标签 统计

jquery ×2

ajax ×1

fetch ×1

http-status-code-302 ×1

javascript ×1

post ×1

solr ×1