我正在尝试将日志文件嵌入到jsp页面中,因为我已经尝试过并且在两种情况下均未嵌入。当我在SO中搜索时,我发现一个与jquery有关的链接。但它也无法正常工作,它在控制台上显示以下消息:仅协议方案支持跨源请求:http,数据,chrome,chrome扩展名,https。以下是我的代码:< / p>
template : Template= new Template();
ngOnInIt() {
this.template.widgets = [];
}
addWidget(W_id :String){
this.template.widgets.push({
index : null,
title: null
});
}
有人可以帮我吗?
答案 0 :(得分:1)
此代码将在您的服务器上运行,因为浏览器上的CORS不允许加载本地文件。如果您拥有Web服务器(Apache,Nginx,IIS等),则可以使用相对或http计划的URL在服务器上对其进行测试,然后查看它是否正常工作。
以及一个显示如何在某些浏览器上绕过它的网站:
https://www.thepolyglotdeveloper.com/2014/08/bypass-cors-errors-testing-apis-locally/
其中一些摘录:
对于Google Chrome运行:
Chrome.exe --disable-web-security
对于about:config
中的Firefox禁用(可能适用于旧版本):
security.fileuri.strict_origin_policy
等
关键字:“在本地文件上启用cors”
答案 1 :(得分:1)
您提供的URL指向您的本地硬盘驱动器,URL错误。无需将日志文件放入服务器的公用文件夹并向服务器请求该文件,那么只有您才能从文件中获取数据。
#include <iostream>
int main()
{
const int x = 0 ;
int *y = (int*) &x ;
*y = 20 ;
std::cout << x << std::endl ; //output 0
std::cout << *y << std::endl ; //output 20
}