当前位置: 首页 > 知识库问答 >
问题:

在API调用C#中找不到文件时返回错误代码

景元忠
2023-03-14
try
        {
            string aa = GetItemInfo("/myfolder/subfolder/testfile.txt");
            return new string[]
            {
            "Hello",
            aa,
            "World"

        };
            }
catch {
            return new string[]
         {
            "Hello",
            "World"

     };

共有1个答案

凤衡
2023-03-14

您必须创建以下内容

var responseMessage=new httpresponseMessage>(errors,httpStatusCode.BadRequest);

抛出新的HttpResponseException(responseMessage);

 类似资料:
  • 我正在尝试进行rest api调用,但一直收到。从日志中可以看出,我的POJO的字段之一似乎存在问题。 我的POJO: 在我的中 运行上述代码时,我得到以下错误:

  • 显示APII错误的图像制作了一个静止的API,它正在操作文件,然后将文件上传到第三方,然后它将有两个数据库操作。第一个是选择,第二个是插入。 在少数情况下,我得到200,但在某些情况下,我得到400。现在,当我得到400时,控制只在选择方法之前出现,该方法没有错误。 所以,看起来请求正在获得超时或其他什么。有人能建议正确的方法吗?我应该在哪里更改超时? 成功日志-[2019-04-11 10:09

  • 我已经反复检查了存储库路径是否正确(它与初始上传请求中的路径一致)。我已经为每个请求使用了相同的API键,并确认了关联的函数ID在存储库中具有读、写、注释和删除权限。 我已经工作了几个小时,到目前为止,还不能确定或解决问题。欢迎就这一问题提出见解或建议。 更新: 使用“-v-switch”执行cURL请求以获得详细输出返回: > 已连接到www.[Artifactory URL].net(169.

  • 在我的MySQL数据库中,我有一个表"table1",在列"name"上设置了唯一约束-我想防止重复的名称。 如果表中已经有名字'John',则此代码: 应该抛出insertUnonnequeException()(我自己的异常)。相反,它抛出InsertException()。 查询的执行返回false,执行进入if()循环。另外$db- 我不知道为什么当发生唯一密钥约束冲突时,mysqli不返

  • 我创建了一个小的windows窗体应用程序,将文件上载到我们客户的ftp站点之一。但我遇到的问题是,当我在本地机器上运行这个应用程序时,它会成功上传文件。但是如果我在我们的服务器上运行这个程序,我会收到这个错误消息; 远程服务器返回错误:(550)文件不可用(例如,找不到文件,无法访问文件),在此行“objFTPRequest.GetRequestStream();”。 有人知道为什么吗?我需要配

  • 我正在创建一个程序,用户(教师)在其中输入一组百分比分数,并对这些分数进行分析,输出框打印出平均值、最小值/最大值、范围和“R级”、“1级”、“2级”等分数。 我面临的问题是将分数分为不同级别的方法。当我尝试将数组返回到main方法,并尝试将其打印到输出时,我得到了一个数组错误,即“找不到符号” 因此,当我使用主方法打印所有信息时,我应该将levelCount数组放入另一个数组中,我做到了。以下是