精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-04-21
他所谓的对rest的支持只是对 form.action做了一些小小的改动 大家可以自己和2.02的对比一下 而且这个改动实际上可以理解为是对 2.02的一个缺陷的修复(2.02里form的ajax提交不能设定header信息) 我是怎么的也没看出来2.1对Full REST support 做了哪些特别的工作 有分析的更透彻的吗? 给大家讲一下 2.1到底是怎么提供的Full REST support呗 谢谢了 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-04-21
顺便说一句
2.1的变化不是很大 新特性有限,而且有一些bug 当然看了一下代码 2.1修复的一些bug还是很重要的 (不过之前分析的事件销毁机制的bug没有修复,估计那个要修复动作比较大吧 所以要在以后修正) 总之. 我觉得如果不是着急使用新特性, 同时没有被2.02的某些不可忍受的bug折磨的话 还是先不要升级了 也许2.11 2.12 2.15 ... 倒是可以一试. 不过这个2.1 还是再等等吧 bug还是有很多的. |
|
返回顶楼 | |
发表时间:2008-04-21
关于授权由原来的LGPL,修改为现在的GPL怎么大家都无动于衷?
|
|
返回顶楼 | |
发表时间:2008-04-21
因为中国绝大多数使用ext的人都是偷着用
也就是说 用在商业上 但是也不给钱 中国的开源市场就是这样 没办法 ext改协议怎样? vista售价4位数怎样? photoshop上万元又怎样? |
|
返回顶楼 | |
发表时间:2008-04-21
已经不用ext了。现在使用yui。发现yui的优点很多。比如dom简洁,比如考虑的细致。但是比起ext来的话,缺点也有很多。比如结构化不如ext,比如控件不如ext多。
|
|
返回顶楼 | |
发表时间:2008-04-21
可惜国内法律不健全,上诉一次估计要3年5载才能有结果,要不也可以跟jack商量好,咱们偷偷收集盗版使用的情况,告赢了分咱们一成啥的。
改协议其实也没什么大问题,继续用ext-2.0.2不就好了么? 对我们更有巨大意义,这下子没人过来指着鼻子骂我们“用别人免费的东西赚钱”了吧? 就是不知道gpl协议是不是也会强制把相关教程也开源,如果那样我们就要专门做一份2.1的教程了。呵呵~要是真这样就搞笑了,岂不是看了我们教程的人就要把自己所有的代码都公开?估计gpl影响不到电子文档和出版物。 |
|
返回顶楼 | |
发表时间:2008-04-21
changes.html里:
“Adapters: Changes to provide full REST support ” 看了ext-base.js 的源代码 也没发觉有哪些地方支持的。。。。。。。 |
|
返回顶楼 | |
发表时间:2008-04-22
代码在 form/action.js 里
不过看了也是失望 绝对是噱头 其实 只要支持ajax 支持自定义request header信息,支持自定义method 怎么可能支持不了rest呢? 也就是说, 其实 任何一个相对完善的ajax框架 都支持rest. 我个人认为拿rest来做幌子 纯属噱头 不知道其他ext达人没有啥见解没 |
|
返回顶楼 | |
发表时间:2008-04-22
2.1之前的Ext对rest相对比较有限的,官方wiki上《RESTful Web Services 4 Ext》透露:
引用 假设用户在浏览器地址栏输入/api/users将会得到401 Authorization Required的回应,显示登录的对话框并缓存结果,需要再次输入信息。感谢的是,XmlHttpRequst的设计者已经想到过这个问题,在请求的参数上加两个可选的参数,指定用户名称密码(亦进行base64的编码),不过遗憾的是,当前标准的ExtJs Ajax调用并不支持这两个可选的参数。直到有解决方案出现之前(我想这需要一点时间)你有这些可选方案:
* 1 在一些浏览器上在url后面加上用户名/密码:注意一些浏览器不支持(包括IE6以后的版本); * 2 借助Doug Hendricks优秀的ext-baseX.js库; * 3 返回一个非标准的HTTP状态代码,而不是401Authorization Required这样浏览器就不会提示,例如你可返回403Forbidden典型把这个403的代码涉及到HTTP/101标准,的内容即是Authorization不会帮助而且不应重复要求,但是你会打算取巧地使用这种方法(不足的是使用其他的Web Service会有所限制) http://extjs.com/learn/Manual:RESTful_Web_Services_(Chinese)] |
|
返回顶楼 | |
发表时间:2008-04-22
还是没太明白
2.02在处理rest的时候有什么问题? 2.1是如何解决的呢? 我看了ajax和 form相关代码 ,修改量很小 只是改动了几行代码而已 分析不出来ext 2.1 针对 rest提供了哪些本质上的改进 |
|
返回顶楼 | |