如何搜索 GitHub 位置的用户有 space

How to search GitHub user with location has space

对GitHubApi的请求就这么简单

https://api.github.com/search/users?q=+location:Hong%20Kong&page=1&per_page=100

通过这个请求,我想找出当前 GitHub 用户在 "Hong Kong".

但结果 return 并不如预期,它不是 return 我的同事 GitHub 结果。如果我将 "Hong Kong" 更改为 "HK",结果很好。是否有任何 space 字符在他们的 Web 请求中未表示为 %20?

您应该将位置用引号引起来:"Hong Kong".

https://api.github.com/search/users?q=+location:%22Hong%20Kong%22&page=1&per_page=100

(其中 %22" 的 URl 编码形式)