构建Javascript API

时间:2014-03-06 01:03:56

标签: javascript api

我需要构建一个javascript API,它可以在内部进行多次Ajax调用以执行某个操作。

我希望从我的网站引用javascript,类似于从CDN引用。 我遇到了两个我非常需要解决的问题。

让我们说我的javascript托管在www.api.com; js file = myapi.js  在www.application.com中消费

  1. 当我尝试从myapi.js访问api(www.api.com/v1/api1)为/ v1 / api1时,它会将网址解析为www.applicationl.com/v1/api1。我如何克服这个问题?

  2. 我需要从www.api.com读取cookie以初始化myapi.js中的对象。但是,从js文件中读取cookie将从www.application.com

  3. 获取cookie

    我看到从CDN引用时引导程序css和JQueryUI引用其服务器中的相关文件作为相对路径。那有什么不同?

    有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

  1. JS中的URL与提供主机环境的文档相关。您必须使用方案相对或绝对URI。
  2. 将您存储在cookie中的数据传递给使用请求和响应机构(使用结构化数据格式,如JSON或XML作为数据)