2017-08-02 39 views
3

我试图创建一个功能,我会做一个WeRequest内C#中的AWS lambda函数lambda函数。WebResponse类里面AWS C#

using System.Net; 
... 
public class Function{ 
public SkillResponse FunctionHandler(SkillRequest input, ILambdaContext context){ 
... 
WebRequest request = WebRequest.Create("http://www.url.de"); 
// Get the response. 
HttpWebResponse apianswer = (HttpWebResponse)request.GetResponse(); 
... 
}} 

但是GetResponse的不可

的AWS模板使用.NETCoreApp.Version = V.1.0有没有可用的GetResponse这种类型的函数里面?或者我必须安装另一个nuget软件包? 如何在函数内部做一个webrequest?

回答

0

您应该使用的HttpWebRequest代替的WebRequest。

WebRequest类是一个抽象类。 WebRequest实例在运行时的实际行为由WebRequest.Create方法返回的后代类确定。有关缺省值和异常的更多信息,请参阅后代类的文档,例如HttpWebRequest和FileWebRequest。