代码拉取完成,页面将自动刷新
facelog服务支持在浏览器上访问(javascript)
javascript访问facelog服务的示例代码如下:
<script src="lib/thrift.js" type="text/javascript" charset="utf-8"></script>
<script src="../jquery/IFaceLog.js" type="text/javascript" charset="utf-8"></script>
<script src="../jquery/IFaceLog_types.js" type="text/javascript" charset="utf-8"></script>
<!-- jQuery -->
<script src="https://cdn.bootcss.com/jquery/1.10.0/jquery.min.js"></script>
<script>
// 连接facelog XHR服务
var transport = new Thrift.Transport("http://localhost:36411");
var protocol = new Thrift.Protocol(transport);
var client = new IFaceLogClient(protocol);
</script>
<script>
// 调用version接口方法
client.version((res)=>{
$('.hint-version').append('version:' + res )
})
</script>
<div>
RESPONSE:
<p class="hint-version"></p>
</div>
完整测试代码参见
facelog-client-ext/test_js/test.html
自从2.1.0版本开始,facelog支持XHR(XML HTTP Request)服务启动。开启这个服务,才能支持javascript访问。
facelog服务启动时,默认启动XHR服务,如下图在服务端日志输出显示XHR服务启动。
在前端用浏览器打开XHR服务端口http://${xhr_host}:${xhr_port}
,如果显示如下页面,则XHR服务工作正常
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。