Hexo之相关内容CORS跨域实现方案

发布时间 2024-01-03 21:57:00作者: CarlZeng
title: Hexo之相关内容CORS跨域实现方案
tags: [hexo,CORS,跨域,Javascript]
新版原文: https://www.carlzeng.top/search?q=Hexo之相关内容CORS跨域实现方案
版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
date: 2023-12-10 14:05:51
categories: CORS

下一步:在本地服务器上开放一个特定的端口,让它处理跨域的请求

返回HTML或者xml或者json。。。

然后相关内容就可以展现在不同的域名下(网站各个平台)

选一个framework来处理这样的请求:

有什么用

讨论CORS

相关内容

实现方法

过程

hexo new page 'interest'
no

我曾经有试着拓展 Hexo 的功能性,诸如 hexo-generator-restful 和 hexo-generator-json-content 这些插件可以生成出 JSON,以供其他的功能需求。

Strapi 提供了后端和一个方便数据模型和内容管理的后台,支持国际化,具有插件 API,更好的是,它有更加完善的账号的鉴权和权限管理。除此之外,它还能用 RESTful (是真的 RESTful) 和 GraphQL 两种方式来提供 API。
11:29am 不是用rest api的方式来解决,
直接使用js ajax的方式,操作dom.div来展示html内容
对于相关内容,足够用了!

Access to XMLHttpRequest at 'https://www.carlzeng.top/search.xml' from origin 'http://localhost:4000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

JS跨域笔记.md


当发送网络请求时,如果同一协议、同一域名、同一端口三个条件有一个不满足,浏览器就会报错。 No 'Access-Control-Allow-Origin' header is present on the requested resource

总结一下常见的几种跨域方法。

12:23pm
为 Hexo 博客创建本地搜索引擎
https://liam.page/2017/09/21/local-search-engine-in-Hexo-site/

Ajax跨域问题(HTTP,HTTPS).md

hexo 如何瘦身search.xml
无法解决,属于是hexo的局限性
https://github.com/iissnan/hexo-theme-next/issues/1146
可以把模版修改成search.xml仅包含标题,技术上可行,可实际上不科学,更希望是截取多少个字符内的内容作为搜索的范围

可以写一个自己的接口在,另外一台服务器上,然后缓存最新的search.xml文件;这样搜索都提交到新的WS服务器节点,这个节点在服务端全文检索之后,给出记过即可!
调用的服务不要去呼叫www.carlzen.........

继续阅读

请点击访问最新版内容