小编Hor*_*vin的帖子

“curl”默认使用什么证书?

“curl”默认使用什么证书?

例子:

curl -I -L https://cruises.webjet.com.au
Run Code Online (Sandbox Code Playgroud)

在 Ubuntu 15.04 上失败

curl: (60) SSL certificate problem: unable to get local issuer certificate
Run Code Online (Sandbox Code Playgroud)

但是当我添加根证书(请参阅https://www.ssllabs.com/ssltest/analyze.html?d=cruises.webjet.com.au&latest)并运行

curl -I -L --cacert downlaodedCert.pem https://cruises.webjet.com.au
Run Code Online (Sandbox Code Playgroud)

一切安好。所以我猜“curl”默认情况下不使用此根证书。

但我怎样才能看到它使用了哪些证书呢?

curl certificate

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

如果 CMAKE_BUILD_TYPE 为空,C/C++ 构建会发生什么?

当变量CMAKE_BUILD_TYPE为空时,使用哪些编译器标志?编译器是否只是简单地将CMAKE_CXX_FLAGSandCMAKE_C_FLAGS用于 C++ 和 C?

cmake

5
推荐指数
1
解决办法
2972
查看次数

GIT diff和GIT状态忽略文件的更改

我有一个git存储库,我与他合作了几个星期.它包含分支.现在我遇到了编辑特定文件的问题(我很久以前就添加了这个文件)但是新版本没有出现在git diff和git status中.所以我不能提交这个文件的新版本.

我的所有文件都不会发生这种情况.

这可能是什么问题?

编辑:

  • 我的.gitignore是空的.
  • 特定文件位于主目录中.

git diff status

2
推荐指数
1
解决办法
67
查看次数

标签 统计

certificate ×1

cmake ×1

curl ×1

diff ×1

git ×1

status ×1