首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

url-retrieve 使用 curl 作为后端实现

Emacs 自带的 url.el 包提供了网络请求的基本 API,但是问题比较多,比如 elfeed 的作者的 Elfeed, cURL, and You[1] 这篇文章就介绍了使用 cURL 代替 url-retrieve...的好处,主要有以下几点: 1.更快 • 早期的 url.el 中 DNS 查询是同步的,直到 25 版本才改成异步 • 更方便定义头信息,减少不必要的请求2.bug 更少 • url-retrieve...elfeed 还算好,提供了 curl 的支持,但很多包是不支持,因此最彻底的解决办法就是本文标题说的,直接用 curl 来作为 use-retrieve 的后端实现。...幸运的是,社区内已经有包解决这个问题了,它就是 mb-url[5] ,其前身是 curl-url-retrieve[6] 。...: https://github.com/nicferrier/curl-url-retrieve [7] 问题: https://github.com/dochang/mb-url/issues/5

58210
您找到你想要的搜索结果了吗?
是的
没有找到

SAP Cloud for Customer ABSL的一些优化

这是优化前的代码,可以看到ServiceRequest.Retrieve在foreach循环里被调用 。 ? 如何优化: 其实在PDI里有提示。在ServiceRequest后面敲个“。”...,触发代码自动完成功能,可以看到Retrieve方法有三个重载,这意味着Retrieve的输入参数不同,后台编译生成的ABAP方法也不同。 ?...如何优化: 还是一样的思路: 在line 29声明一个行类型为ID的容器idCollection,然后按照业务逻辑,把需要retrieve的id依次加入这个容器,最后在line 39传一个容器进去。...可以和41行的retrieve比较,这里的retrieve传入的是一个单个的行记录。...如果传入参数是一个容器,那么编译出来的ABAP代码执行的是RETRIEVE_MULTIPLE_LINES, 而不是现在在循环里执行retrieve_single.

32720

SAP Cloud for Customer ABSL的一些优化

这是优化前的代码,可以看到ServiceRequest.Retrieve在foreach循环里被调用 。 [1240] 如何优化: 其实在PDI里有提示。在ServiceRequest后面敲个“。”...,触发代码自动完成功能,可以看到Retrieve方法有三个重载,这意味着Retrieve的输入参数不同,后台编译生成的ABAP方法也不同。...[strip] 如何优化: 还是一样的思路: 在line 29声明一个行类型为ID的容器idCollection,然后按照业务逻辑,把需要retrieve的id依次加入这个容器,最后在line 39传一个容器进去...可以和41行的retrieve比较,这里的retrieve传入的是一个单个的行记录。...如果传入参数是一个容器,那么编译出来的ABAP代码执行的是RETRIEVE_MULTIPLE_LINES, 而不是现在在循环里执行retrieve_single.

40820
领券