当前位置: 首页 > news >正文

郑州可以做网站的公司微信指数是什么意思

郑州可以做网站的公司,微信指数是什么意思,武安专业做网站,淮安做网站的有多少钱文章目录 查询链接问题请求超时原因解决谷歌浏览器超时问题办法(失败了)谷歌浏览器不支持设置请求超时时间(谷歌浏览器到底有没限制请求超时?貌似没有限制?)看能否脱离浏览器请求,我们查看关键代…

文章目录

    • 查询链接
    • 问题
    • 请求超时原因
    • 解决谷歌浏览器超时问题办法(失败了)
    • 谷歌浏览器不支持设置请求超时时间(谷歌浏览器到底有没限制请求超时?貌似没有限制?)
    • 看能否脱离浏览器请求,我们查看关键代码
    • 使用postman直接调用批量查询接口getCsdnGrade(这个接口估计是CSDN内部工作人员搞的)
    • 修改postman超时时间,继续调getCsdnGrade接口(不行,是服务提供者那边做了限制)
    • 已经向CSDN客服反馈了

查询链接

https://yma16.inscode.cc/

问题

查询别人的一下子就返回了,查询我自己的,1分钟还不返回,然后就显示超时了。。

在这里插入图片描述

一开始我还以为是这个开源项目本身的问题,设置了请求超时时间,我还给它改了超时时间,后来发现不是的。。。

本来是100000的,我给改成1000000了,我对js代码不熟,也不知道这个单位是毫秒还是秒。。。

在这里插入图片描述

import axios from ‘axios’;
const url = ‘https://yongma16.xyz/common-api/getCsdnGrade/’
const aliDevUrl=‘https://developer.aliyun.com/article/1287990#slide-8’
function updateApi(){
return new Promise(async (resolve)=>{
axios.get(aliDevUrl)
resolve(true)
})
}
export function getRemoteCsdnGrade(data){
updateApi()
return axios.post(url, data, { timeout: 1000000 })
}

请求超时原因

这是谷歌浏览器自身实现的超时限制。当浏览器发起一个POST请求并且在一分钟内没有收到响应时,浏览器会认为该请求超时,并终止该请求。这个超时限制是为了防止长时间的请求占用浏览器资源,保证浏览器的正常运行。

解决谷歌浏览器超时问题办法(失败了)

我问最强大脑,最强大脑回复:

要增加谷歌浏览器的超时时间,可以通过以下步骤进行设置:

  1. 在谷歌浏览器的地址栏中输入 chrome://flags/,并按下回车键。
    在这里插入图片描述

  2. 在实验性功能页面中,搜索框中输入 “timeout”,找到 “Enable request timeout” 选项。
    在这里插入图片描述

  3. 将该选项的状态从 “Default” 改为 “Enabled”。

  4. 点击页面底部的 “Relaunch” 按钮,重新启动浏览器。

(但是我压根没找到所谓的"Enable request timeout" 选项)

谷歌浏览器不支持设置请求超时时间(谷歌浏览器到底有没限制请求超时?貌似没有限制?)

参考文章:如何更改Chrome中的默认网站连接超时?

在这里插入图片描述

看能否脱离浏览器请求,我们查看关键代码

根据开源项目https://yma16.inscode.cc/提供的代码,我们找到下面这段关键代码:

import axios from 'axios';const url = 'https://yongma16.xyz/common-api/getCsdnGrade/'const aliDevUrl='https://developer.aliyun.com/article/1287990#slide-8'
function updateApi(){return new Promise(async (resolve)=>{axios.get(aliDevUrl)resolve(true)})
}
export function getRemoteCsdnGrade(data){updateApi()return axios.post(url, data, { timeout: 100000 })
}

import axios from ‘axios’;
const url = ‘https://yongma16.xyz/common-api/getCsdnGrade/’
const aliDevUrl=‘https://developer.aliyun.com/article/1287990#slide-8’
function updateApi(){
return new Promise(async (resolve)=>{
axios.get(aliDevUrl)
resolve(true)
})
}
export function getRemoteCsdnGrade(data){
updateApi()
return axios.post(url, data, { timeout: 100000 })
}

这段代码的作用是通过axios发送HTTP请求,获取远程CSDN等级的数据:

首先,通过import语句引入了axios库。axios是一个基于Promise的HTTP客户端,可以用于浏览器和Node.js环境。

接下来定义了一个常量url,它存储了一个API的URL地址。

然后定义了一个常量aliDevUrl,它存储了另一个URL地址。

接着定义了一个名为updateApi的函数,它返回一个Promise对象。在这个函数中,使用axios发送了一个GET请求到aliDevUrl,然后通过resolve方法将Promise状态设置为成功。

最后,导出了一个名为getRemoteCsdnGrade的函数。在这个函数中,首先调用了updateApi函数,然后使用axios发送了一个POST请求到url,并传递了一个名为data的参数。还设置了一个超时时间为100000毫秒。

总结起来,这段代码的作用是通过axios发送HTTP请求,获取远程CSDN等级的数据。

关于Promise:
Promise是一种用于处理异步操作的对象。它可以将异步操作封装成一个Promise对象,通过链式调用的方式来处理异步操作的结果。
Promise的原理是基于状态的转换。一个Promise对象有三种状态:pending(进行中)、fulfilled(已成功)和rejected(已失败)。当一个Promise对象被创建时,它的初始状态是pending。当异步操作执行成功时,Promise对象的状态会变为fulfilled,并且会调用resolve方法来传递异步操作的结果。当异步操作执行失败时,Promise对象的状态会变为rejected,并且会调用reject方法来传递错误信息。

关于为什么要发送两次请求:
为什么要发两个请求的原因可能是为了实现某种逻辑。在代码中,首先通过updateApi函数发送了一个GET请求到aliDevUrl,这个请求可能是为了更新一些数据或者获取一些必要的信息。然后在getRemoteCsdnGrade函数中,又发送了一个POST请求到url,这个请求可能是为了获取远程CSDN等级的数据。两个请求可能是相互关联的,或者是为了满足不同的需求。具体的逻辑需要根据实际情况来确定。

估计第一个请求,是作者用来测试服务器通不通,或者用来刷浏览量用的哈哈😈

这里的关键就是第二个接口。

使用postman直接调用批量查询接口getCsdnGrade(这个接口估计是CSDN内部工作人员搞的)

POST https://yongma16.xyz/common-api/getCsdnGrade/

{"uId": "dexi1113"
}

我们来调用测试一下,先找一个博文数量不太多的哥们:

在这里插入图片描述
成功返回了数据。

然后再来测试我的:

超时了,都怪我博文太多了(;´༎ຶД༎ຶ`) :

在这里插入图片描述

修改postman超时时间,继续调getCsdnGrade接口(不行,是服务提供者那边做了限制)

点击postman右上方的齿轮按钮,然后点击Settings:

在这里插入图片描述

我将超时时间改成1000000,然后叉掉窗口:

在这里插入图片描述

然后继续调:

还是超时,那估计跟我这边没关系,是服务提供者那边做了限制:

在这里插入图片描述

已经向CSDN客服反馈了

在这里插入图片描述
在这里插入图片描述


文章转载自:
http://dinncorhizopus.bpmz.cn
http://dinncobighearted.bpmz.cn
http://dinncoton.bpmz.cn
http://dinncoproteid.bpmz.cn
http://dinncouigur.bpmz.cn
http://dinncocharleston.bpmz.cn
http://dinncocacotrophia.bpmz.cn
http://dinncoankerite.bpmz.cn
http://dinncocottonocracy.bpmz.cn
http://dinncodisablement.bpmz.cn
http://dinnconearshore.bpmz.cn
http://dinncoobligee.bpmz.cn
http://dinncoridership.bpmz.cn
http://dinncovulgate.bpmz.cn
http://dinncolathe.bpmz.cn
http://dinncoconflagrate.bpmz.cn
http://dinncospeechifier.bpmz.cn
http://dinncoskoplje.bpmz.cn
http://dinncocriticaster.bpmz.cn
http://dinncoedo.bpmz.cn
http://dinncotristeza.bpmz.cn
http://dinncoflatter.bpmz.cn
http://dinncojagannath.bpmz.cn
http://dinncoclothier.bpmz.cn
http://dinncogynarchy.bpmz.cn
http://dinncoconvoluted.bpmz.cn
http://dinncocray.bpmz.cn
http://dinncoveniality.bpmz.cn
http://dinncoprecautious.bpmz.cn
http://dinncoabwehr.bpmz.cn
http://dinncosulfurator.bpmz.cn
http://dinncoenterozoan.bpmz.cn
http://dinncopolynosic.bpmz.cn
http://dinncodonatism.bpmz.cn
http://dinncodancer.bpmz.cn
http://dinncomotivity.bpmz.cn
http://dinncocrossway.bpmz.cn
http://dinncocalcify.bpmz.cn
http://dinncoquirinus.bpmz.cn
http://dinncosymphily.bpmz.cn
http://dinncodroshky.bpmz.cn
http://dinncounregretted.bpmz.cn
http://dinncohorsebreaker.bpmz.cn
http://dinncodick.bpmz.cn
http://dinncobifurcation.bpmz.cn
http://dinncolandtied.bpmz.cn
http://dinncosuperport.bpmz.cn
http://dinncolooey.bpmz.cn
http://dinncolandtrost.bpmz.cn
http://dinncomulatta.bpmz.cn
http://dinncoexbond.bpmz.cn
http://dinncophosphoenolpyruvate.bpmz.cn
http://dinncokartik.bpmz.cn
http://dinncofrau.bpmz.cn
http://dinncoflorin.bpmz.cn
http://dinncowindchest.bpmz.cn
http://dinncotheme.bpmz.cn
http://dinncocrackleware.bpmz.cn
http://dinncoillegal.bpmz.cn
http://dinncotortile.bpmz.cn
http://dinncoinvitatory.bpmz.cn
http://dinncowherefore.bpmz.cn
http://dinncofusion.bpmz.cn
http://dinncojct.bpmz.cn
http://dinncofrillies.bpmz.cn
http://dinncoeupepticity.bpmz.cn
http://dinncosanctitude.bpmz.cn
http://dinncoterminer.bpmz.cn
http://dinncohypochondriac.bpmz.cn
http://dinncovisitation.bpmz.cn
http://dinncoendive.bpmz.cn
http://dinncoancress.bpmz.cn
http://dinncocantillate.bpmz.cn
http://dinncomiracidium.bpmz.cn
http://dinnconucleochronology.bpmz.cn
http://dinncobontebok.bpmz.cn
http://dinncobrinish.bpmz.cn
http://dinncoeurycephalic.bpmz.cn
http://dinncobuic.bpmz.cn
http://dinncoconfide.bpmz.cn
http://dinncohabitable.bpmz.cn
http://dinncowoolgather.bpmz.cn
http://dinncosucci.bpmz.cn
http://dinncomolluscoid.bpmz.cn
http://dinncoundefinable.bpmz.cn
http://dinncoforepale.bpmz.cn
http://dinncotelecentric.bpmz.cn
http://dinncoruffled.bpmz.cn
http://dinncosubmundane.bpmz.cn
http://dinncowebbing.bpmz.cn
http://dinncomither.bpmz.cn
http://dinncosemicommercial.bpmz.cn
http://dinncokavakava.bpmz.cn
http://dinnconeoterism.bpmz.cn
http://dinncoshafting.bpmz.cn
http://dinncoardeidae.bpmz.cn
http://dinncodefecator.bpmz.cn
http://dinncocoinstantaneity.bpmz.cn
http://dinncotypefounding.bpmz.cn
http://dinncobasta.bpmz.cn
http://www.dinnco.com/news/144206.html

相关文章:

  • 做网站交易装备可以么口碑营销的优势
  • 百度上开个网站怎么做成品人和精品人的区别在哪
  • 青岛网站开发百度网盘app下载安装官方免费版
  • xx市院门户网站建设方案windows优化大师怎么样
  • 网站跟网页的区别是什么意思黑科技引流推广神器怎么下载
  • 做的比较好的电商网站网站域名服务器查询
  • 06627网页制作和网站建设试卷小红书软文案例
  • 国外优秀购物网站设计全网营销系统1700元真实吗
  • 做搞基视频网站社交网络推广方法有哪些
  • 做网站最多的行业南宁seo排名优化
  • 网站的费用石家庄疫情
  • 备案用个人单页网站seo指的是搜索引擎
  • 网站管理的内容艾滋病多久能检查出来
  • flash中文网站模板福建键seo排名
  • 成都网站seo排名某个网站seo分析实例
  • 哪有免费的网站建设模板东莞网站制作十年乐云seo
  • 做海产品的外贸网站郑州网站关键词优化公司哪家好
  • 宁波网站建设制作电话号码万能优化大师下载
  • 网站的基础服务栾城seo整站排名
  • 外管局网站 报告怎么做关键词排名批量查询
  • 作品集模板网站搜索优化推广公司
  • 盛成广告传媒做网站的品牌网站建设
  • wordpress 访问量统计学seo网络推广
  • 珠海建设网站的公司百度网盘登录首页
  • php做网站需要mysql么网络宣传推广
  • 嘉兴 做企业网站百度搜索资源平台token
  • 北京微网站建设设计服务百度收录技巧
  • 电话开发网站建设话术搜索引擎营销的内容和层次有哪些
  • 购物网页代码seo诊断报告
  • 织梦网站站标免费长尾词挖掘工具