为了账号安全,请及时绑定邮箱和手机立即绑定

如何在使用https的网站中通过http发送post请求?

如何在使用https的网站中通过http发送post请求?

拉莫斯之舞 2023-08-10 10:49:11
我正在创建一个 chrome 扩展程序,需要通过普通 http 向服务器发送 post 请求,但这会导致混合内容错误,并且当我在使用 Https 的网站中时,浏览器不会处理该请求。错误信息:混合内容:“https://www.google.com/”页面是通过 HTTPS 加载的,但请求了不安全的 XMLHttpRequest 端点“http://example.se:8080/v1/check”。该请求已被阻止;内容必须通过 HTTPS 提供。    var settings = {  "url": "http://example.se:8080/v1/check",  "method": "POST",  "timeout": 0,  "headers": {    "postman-token": "e7705111-e7d7-0284-e4cd-56115243e076",    "Content-Type": "application/json"  },  "data": JSON.stringify({"langCode":"pt-rr","text":"Por favor, leia as regrs. Meu nom é Nicolas. bowré o qunto maor pabn dks do."}),};$.ajax(settings).done(function (response) {  console.log(response);});
查看完整描述

1 回答

?
缥缈止盈

TA贡献2041条经验 获得超4个赞

建议使用mix-content,应该使用HTTPS

但如果您想出于开发目的绕过它,您可以在站点设置中允许它。


查看完整回答
反对 回复 2023-08-10
  • 1 回答
  • 0 关注
  • 146 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信