Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/267.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
C# curl_错误_56和HTTP_错误_502有什么共同点?_C#_Api_Asp.net Core_Slack Commands - Fatal编程技术网

C# curl_错误_56和HTTP_错误_502有什么共同点?

C# curl_错误_56和HTTP_错误_502有什么共同点?,c#,api,asp.net-core,slack-commands,C#,Api,Asp.net Core,Slack Commands,我正在Slack中开发一个聊天机器人,它向http://localhost:44331/values/api我在C.中内置的.NET核心API。在Post请求中有一个响应\u url,我可以用它发回所需的信息 所以我已经试着做了两个星期了,我用了一个提琴手来模拟这个请求,这样我就可以对身体和头部做一些改变,看看这是否有什么不同 在经历了很多错误之后,我发现了两个很长时间没有改变的错误 与Slack聊天机器人一起发送:curl\u error\u 56 在这件事上,除了我想把请求发送到的url之外

我正在Slack中开发一个聊天机器人,它向
http://localhost:44331/values/api
我在
C.
中内置的
.NET核心API
。在Post请求中有一个
响应\u url
,我可以用它发回所需的信息

所以我已经试着做了两个星期了,我用了一个提琴手来模拟这个请求,这样我就可以对身体和头部做一些改变,看看这是否有什么不同

在经历了很多错误之后,我发现了两个很长时间没有改变的错误

与Slack聊天机器人一起发送:
curl\u error\u 56
在这件事上,除了我想把请求发送到的
url
之外,我真的没有什么可以改变的。 事实上,这个请求甚至从未到达我的
API
中的post方法

这就是懒汉的回答

使用fiddler发送:
HTTP错误400
我曾经获取机器人发送的信息,并将其复制到fiddler中的composer中。

我是一个网络编程的新手,所以我真的不知道他们有什么共同点。 这些错误是因为我使用的是localhost吗? 我错过了什么

这是请求,如果需要,您可以复制它

host: localhost:44331
Accept: application/json,*/*
Accept-Encoding: gzip,deflate
Content-Type: application/x-www-form-urlencoded
User-Agent: Slackbot 1.0 (+https://api.slack.com/robots)
X-Slack-Request-Timestamp: 1569238196
X-Slack-Signature: v0=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Content-Length: 381
Connection: keep-alive

好的,我得到了一位朋友的帮助,他向我解释说Slack无法访问我的本地主机,因为它不是本地应用程序。它从web上获取信息并让它向本地主机发送请求是没有用的,因为它不是静态IP。 我需要的是一个端点。 我可以从我的ISP(互联网服务提供商)处请求,或者给自己找一台已经有静态IP的服务器


感谢您提供的任何帮助。

没有像图像这样有用的东西将是一个好的开始。@tripleee这就是您需要的吗?