小编Pys*_*ete的帖子

Dart https要求提供SSL证书

我有以下Javascript代码,当我使用nodejs运行它时可以正常工作。但是,我想写一些与Dart相似的东西。我已经遍历了Dart文档,找不到任何示例。如果有人可以告诉我如何使用Google Dart重写以下内容,我将不胜感激。提前谢谢了!

var https = require('https');
var fs = require('fs');
var url = require('url');

var uri = "https://identitysso-api.betfair.com:443/api/certlogin";
var data = 'username=xxxxxxxx&password=xxxxxxxx';
var appKey = 'xxxxxxxxxxxxxx'

var options = url.parse(uri);
options.method = 'POST';
options.headers = {
    'Content-Type': 'application/x-www-form-urlencoded',
    'X-Application': appKey
};
options.key = fs.readFileSync('client-2048.key');
options.cert = fs.readFileSync('client-2048.crt');
options.agent = new https.Agent(options);

var req = https.request(options, function(res) {
    console.log("statusCode:", res.statusCode);
    var responseData = "";
    res.on('data', function(d) {
        responseData += d;
    });
    res.on('end', function() {
        var response = JSON.parse(responseData);
        console.log("sessionToken:", response.sessionToken.replace(/\d/g, '')); …
Run Code Online (Sandbox Code Playgroud)

ssl https certificate request dart

5
推荐指数
2
解决办法
4252
查看次数

标签 统计

certificate ×1

dart ×1

https ×1

request ×1

ssl ×1