小编slo*_*osd的帖子

卷曲"写出"特定标题的值

我目前正在编写一个bash脚本,我正在使用curl.我想要做的是获得响应的一个特定标题.

基本上我希望这个命令工作:

curl -I -w "%{etag}" "server/some/resource"
Run Code Online (Sandbox Code Playgroud)

不幸的是,似乎-w, - write-out选项只有一组它支持的变量,并且不能打印作为响应一部分的任何头.我是否需要自己解析curl输出以获取ETag值,或者是否有办法使curl打印特定标题的值?

显然是类似的东西

curl -sSI "server/some/resource" | grep 'ETag:' | sed -r 's/.*"(.*)".*/\1/'
Run Code Online (Sandbox Code Playgroud)

诀窍,但是卷曲过滤头部会更好.

linux bash shell curl

19
推荐指数
4
解决办法
2万
查看次数

RegEx所有信件(包括中文,希腊文等)

我需要一个匹配中文,希腊文,俄文,...字母的正则表达式.我基本上想要做的是删除标点符号和数字.

到目前为止,我"手动"删除了标点符号和数字,但这似乎并不十分一致.

我尝试的另一件事是

/[\p{L}]/
Run Code Online (Sandbox Code Playgroud)

但是Mozilla不支持(我在Firefox扩展中使用它).

regex unicode firefox

6
推荐指数
1
解决办法
3458
查看次数

使用Javascript访问带有XHR的CouchDB

我最近一直在研究CouchDB,我目前遇到的问题是我不知道如何使用Javascript访问它.

据我所知,目前我的选择是:

  • XHR:不起作用.Same-Origin-Policy阻碍了.我似乎也无法使CouchDB发送额外的Access-Control-Allow-Origin标头.
  • JSONP:限制对GET方法的请求.

那么我该如何访问数据库呢?

javascript json jsonp couchdb xmlhttprequest

4
推荐指数
1
解决办法
577
查看次数

标签 统计

bash ×1

couchdb ×1

curl ×1

firefox ×1

javascript ×1

json ×1

jsonp ×1

linux ×1

regex ×1

shell ×1

unicode ×1

xmlhttprequest ×1