Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typescript中的HTTP Post请求_Typescript_Npm_Protractor - Fatal编程技术网

Typescript中的HTTP Post请求

Typescript中的HTTP Post请求,typescript,npm,protractor,Typescript,Npm,Protractor,我在javascript的一个量角器测试中使用了“请求”模块(如下所述) var options = { url: 'https://api.github.com/repos/request/request', headers: { 'User-Agent': 'request' } }; function callback(error, response, body) { if (!error && response.statusCode == 200)

我在javascript的一个量角器测试中使用了“请求”模块(如下所述)

var options = {
  url: 'https://api.github.com/repos/request/request',
  headers: {
    'User-Agent': 'request'
  }
};
function callback(error, response, body) {
  if (!error && response.statusCode == 200) {
    var info = JSON.parse(body);
    console.log("Inside function");
    console.log(info.stargazers_count + " Stars");
    console.log(info.forks_count + " Forks");
  }
}
request(options, callback);
});
现在我想在Typescript中运行相同的请求。
有人能帮我在typescript中写一个POST请求吗?

这是完全相同的代码,只是在参数中添加了
type
声明。很抱歉,我不理解Gunderson。你能给我举个例子吗?不要粗鲁,但你应该自己做更多的工作。上面提供的示例是从
request
github页面直接复制和粘贴。。。这不是一个让人们为你编写代码的网站,所以我建议尝试一下,然后寻求帮助。如果你知道JS,学习TS并不困难。也许从另一个方面开始,将API测试与诸如量角器之类的e2e工具结合起来是一个非常糟糕的主意。您需要将API测试与e2e测试分开。