2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

aspida でパスに特殊記号を使う

Last updated at Posted at 2020-06-19

TL;DR

ディレクトリ名/ファイル名をパーセントエンコードすればよい(:->%3A など)
コード中では _3A のようにアクセスできる
Issue: aspidajs/aspida#462

なにがあったか

とある API を aspida で叩こうとして定義を書き出そうとしましたが、パスに : が含まれるため、Windows 環境ではエラーが発生してしまいました。

解決策を求めて Issue を投げたところ、丁寧に調査・回答していただけました!
aspidajs/aspida#462

実際にリクエストを投げるときはパーセントエンコードされていて問題ないですから、パスの定義時にエンコードされていても問題ないわけですね。

aspida はいいぞ!

TypeScript で HTTP リクエストをする際に型安全にしてくれます。めちゃくちゃ便利。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?