小编who*_*cow的帖子

使用自签名证书和cURL?

我有一个使用自签名证书运行的烧瓶应用程序.我可以使用以下命令发送卷曲请求:

curl -v -k -H "Content-Type: application/json" -d '{"data":"value1","key":"value2"}' https://<server_ip>:<port>
Run Code Online (Sandbox Code Playgroud)

详细的日志显示一切顺利.

我想避免使用-k(--insecure)选项,而是指定curl可以使用的.pem文件.看一下curl手册页,我发现你可以使用--cert选项来做到这一点.所以我用这个创建了一个.pem文件:

openssl rsa -in server.key -text > private.pem
Run Code Online (Sandbox Code Playgroud)

使用private.pem文件时CURL会抛出此错误:

curl: (58) unable to use client certificate (no key found or wrong pass phrase?)
Run Code Online (Sandbox Code Playgroud)

有什么建议? - 或者这是否只有正确签署的证书?

TNX

ssl curl ssl-certificate

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

UIButton默认点击UITableViewController自定义单元格中缺少的淡入淡出动画

我有一个自定义单元格,里面有几个UIButton.我在按钮上创建了类似的目标操作:

[cell.customLocationButton addTarget:self action:@selector(customLocationButtonTap:) forControlEvents:UIControlEventTouchUpInside];
Run Code Online (Sandbox Code Playgroud)

尽管我没有在UIButtons上看到默认的iOS淡入淡出动画,但这些动作效果很好?是否有我需要启用的东西 - 我认为它们是使用IB的UIButton时的标准?

iphone objective-c uibutton uitableview ios

9
推荐指数
3
解决办法
5576
查看次数

UI导航栏中的图像

我正在尝试将图像放到UI导航栏上,并面对一些色调问题.图像是40*40,具有透明度(png).

图像在xcode中看起来像这样:

商标

当我作为UI栏按钮项的图像放置时,它显示为:

导航栏

注意颜色是如何变化的.该应用程序的默认颜色为棕色,因此默认的色调是闪亮的.

如何显示图像的原始颜色?

谢谢

编辑:

宽高比问题:

在此输入图像描述

uiimage uibarbuttonitem ios

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

python try:except:pass; 在多行尝试语句

我在一个块中有一个语句try: except KeyError: pass块,并想知道如何让Python尝试在抛出异常的行之后执行代码.

例如

try:
  print "entering try block"
  print this_var_does_not_exists
  print "past exception"
except:
  pass
Run Code Online (Sandbox Code Playgroud)

我想尝试打印"past exception".

当我运行上面的代码时,它只打印 'entering try block'

python exception-handling

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

使用 pymongo 返回 ObjectID 的 .str

我将如何使用 pymongo 仅返回 BSON ObjectId 的字符串组件。我可以通过从 bson.objectid 导入 ObjectId 将字符串编码为对象 ID;但我无法做相反的事情。

当我尝试:

for post in db.votes.find({'user_id':userQuery['_id']}):
            posts += post['_id'].str
Run Code Online (Sandbox Code Playgroud)

我得到一个 ObjectId 没有属性 str 错误。

谢谢!

bson pymongo

0
推荐指数
1
解决办法
9962
查看次数