reqable / reqable/reqable-app

[功能请求] 希望能支持以 JSON5 发送请求和展示响应

Open
#756 2 comments 0 reactions 1 assignee View on GitHub

@MegatronKing is already working on this.

Since Jul 8, 2024.

enhancement p2
Dominant language
No language data
Stars
6.8k
Forks
268
PR merge metrics
No merged PRs in 30d

Description

比较希望增加一个 UX 上的小功能,允许发送 JSON 时以 JSON5 格式编写请求体,然后发送时还是转成 JSON 再发送。展示响应体时也同理,支持把 JSON 响应转成 JSON5 展示。

主要是 JSON 在复杂情况下不太人类友好,比如涉及多行字符串的情况,JSON 响应体一大段含 \n 的字符串就不太好阅读,如果能转成 JSON5 格式化一下读起来会轻松很多,而且键少了一堆双引号看起来也会舒服一些。写请求时也是同理,能少打不少双引号呢。

不要求直接做发送 JSON5 的支持哈,估计也没人会真用 JSON5 作为网络传输格式的。只是给 JSON 数据另一个更人类友好的展示形式。

感觉加入这个小功能应该相对容易一些,不知道实际工作量怎么样?主要我日常也用 Postman 做接口调试,有些接口返回来一大串 JSON 不是太方便阅读,后来某一天突然想到用 JSON5 展示应该会易读很多,自己试了下也确实如此。希望有个接口调试工具也能支持我这种需求。

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.