小编Hél*_*vel的帖子

curl: (3) 在 URL 中发现非法字符:${...%?} 不起作用

我整个上午都在寻找解决我的问题的方法,尤其是在https://stackoverflow.com中标题中具有相同错误名称的 4 个帖子中,但这些解决方案对我不起作用。

我想在 Bash 脚本中执行几个简单的 cURL 请求。文件末尾的请求始终有效,无论它是什么请求。但是之前的请求返回错误:

curl: (3) 在 URL 中发现非法字符

我很确定它与我文件中的回车有关。但我不知道如何处理它。如下图所示,我尝试使用${url1%?}. 我也试过${url1%$'\r'},但它没有改变任何东西。

终端中文件 + 结果的屏幕截图:

文件截图+终端结果

有任何想法吗?

bash curl

5
推荐指数
1
解决办法
2万
查看次数

获取枚举值打字稿的索引

我有以下字符串枚举:

export enum RecordStatus {
   ONGOING_ADMINISTRATIVE_ANALYSIS = 'ONGOING_ADMINISTRATIVE_ANALYSIS',

   ONGOING_TECHNICAL_ANALYSIS = 'ONGOING_TECHNICAL_ANALYSIS',

   COMPLETED_APPLICATION = 'COMPLETED_APPLICATION'
}
Run Code Online (Sandbox Code Playgroud)

我有以下功能:

setTimelineStatus(status: RecordStatus) : void {
    console.log("State :" + status); // ON_GOING_TECHNICAL_ANALYSIS

    console.log(RecordStatus.valueOf(status).ordinal()); // doesn't work. Should print 1

    console.log(RecordStatus.valueOf("ON_GOING_TECHNICAL_ANALYSIS").ordinal()); // doesn't work either. Should print 1
}
Run Code Online (Sandbox Code Playgroud)

此函数检索集合枚举作为参数,例如RecordStatus.ON_GOING_TECHNICAL_ANALYSIS。我想获取索引(在上述情况下应该是 1)。我在这个线程中尝试了解决方案Get index of enum from string? 但我有这个错误:

错误

我不明白为什么我有这个错误。我只想要枚举值的索引。

typescript angular

5
推荐指数
1
解决办法
2164
查看次数

标签 统计

angular ×1

bash ×1

curl ×1

typescript ×1