AJAX可以读取具有自定义扩展名的文件吗?

时间:2019-11-26 17:21:22

标签: javascript ajax

我的本​​地主机服务器中具有扩展名 .cst 的文件。我在想AJAX是否可以加载它们。所以我的问题是AJAX可以加载具有自定义扩展名的文件吗?如果是,怎么办?如果否,是否还有其他选择可以使我们在页面加载时获取文件的内容?

我的ajax调用,用于加载文件load.cst:

 $.get("load.cst", function(data) {
   console.log(data) 
 });

1 个答案:

答案 0 :(得分:0)

如果文件是纯文本,则可以轻松地使用jQuery提取文件。将数据类型设置为文本将确保jQuery不会尝试将其作为其他内容进行处理。添加错误处理程序将有助于捕获错误。

var request = $.ajax({
  url: "load.cst",
  method: "GET",
  dataType: "text"
});

request.done(function( msg ) {
  console.log(msg);
});

request.fail(function( jqXHR, textStatus ) {
  console.error( "Request failed: ", textStatus );
});