0

私のスクリプトでは、ライブラリ LuaSocket を使用して XML コードを送信します。これは、次のコードで正常に機能します。

local request_body = (XMLHeader..XMLBody);
local response_body = {}

local res, code, response_headers = socket.http.request
 {
  url = "http://blabla.com/v01/Authenticatie.svc";
  method = "POST";
  headers = 
 {
  ["Content-Type"] = "application/soap+xml; charset=utf-8";
  ["Content-Length"] = string.len(request_body);
  ["Accept-Encoding"] = "gzip, deflate";
  ["Connection"] = "Keep-Alive";
 };
 source = ltn12.source.string(request_body);
 sink = ltn12.sink.table(response_body);
 }

しかし今、私は XML を証明書付きのプロトコル HTTPS で送信します。LuaSec を使用できることはわかっていますが、どうすればよいですか? コードを HTTPS 用の動作するコードに変更する方法を教えてもらえますか?

4

1 に答える 1