小编Pie*_*ter的帖子

当尝试隧道localhost Web API时,serveo.net返回502,前端框架有角度

我有一个问题serveo.net

我正在尝试检查我在应用程序中引入的一些社交媒体元标记是否可以正常运行,现在我不希望在不确定结果的情况下完成PR。但是由于这些元标记只能在实时服务器上进行测试,因此我想到了隧道本地主机,然后使用https://opengraphcheck.com检查结果的想法

我的本地主机正在运行"localhost:4500",并且我在终端中使用以下命令"ssh -R 80:localhost:4500 serveo.net",这将返回一个URL,但是当我尝试导航到服务器提供的URL时,会收到一个

HTTP错误502。

这可能是什么原因?

我正在使用C#内置的后端WEP API项目和一个Angular前端项目。Angular Live Development Server正在监听localhost:4500

javascript tunnel angular

6
推荐指数
1
解决办法
176
查看次数

使用八位字节流通过 HttpClient 上传二进制文件

我正在尝试使用 httpClient 作为八位字节流上传文件

\n\n
    \n
  1. 提供以下文档
  2. \n
  3. HTTP 动词 => POST
  4. \n
  5. 内容\xe2\x80\x93Type => application/octet-stream
  6. \n
  7. 接受=>应用程序/json
  8. \n
  9. 授权=>承载{访问令牌}
  10. \n
  11. x-文件名 => 测试文件.pdf
  12. \n
  13. x-convert-document(可选)=> true
  14. \n
  15. x-source => 源(可以是任何字符串)
  16. \n
  17. 请求正文 => 文件(二进制流)
  18. \n
\n\n

旁注:在我的代码中,Accept 和 Bearer 标头下方及其值已经存在于我使用“await GetRestClientAsync()”获取的客户端中

\n\n

我期望得到回复,但现在我没有得到任何回复,应用程序只是停止,我在这里做错了什么?

\n\n

Ps:其他帖子,对此 api 的请求与我在这里使用的同一客户端一起工作正常,所以很可能我搞砸了 MultiPartFormDataContent\n

\n\n
 protected async Task<TResponse> ExecutePostAsBinaryCustomHeadersAsync<TResponse>(Uri apiUri, Stream fileStream, string fileName ,bool returnDefaultObjectForInternalServerError = false)\n    {\n        using (var formData = new MultipartFormDataContent())\n        {\n            formData.Add(new StringContent(fileName), "x-file-name");\n            formData.Add(new StringContent("true"), "x-convert-document");\n            formData.Add(new StringContent("Agion"), "x-source");\n            formData.Add(new …
Run Code Online (Sandbox Code Playgroud)

c# binary upload file

6
推荐指数
0
解决办法
2156
查看次数

标签 统计

angular ×1

binary ×1

c# ×1

file ×1

javascript ×1

tunnel ×1

upload ×1