我想显示来自发出https POST请求的端点的证书。
以下内容在端口443上接受传入请求,提供自己的自签名证书,显示接收到的客户端证书,并允许GET请求:
sudo openssl s_server -accept 443 -cert selfserve.crt -key selfserve.key -verify 10 -state -tls1_2 -www
诸如POST之类的请求类型建立了连接,但从未像从API端点那样获得“ 200OK”。
是否可以使用openssl
传递POST请求,以便我们可以看到并手动答复? (例如管道)。
这不是用于生产用途,而只是用于测试-因此它不必是完整的Web服务器。
更新:我找不到与此结合使用openssl
的任何示例,因此我在Golang中编写了以下https server code以实现相同的结果。