flutter / flutter/devtools

Stop double encoding the vm service URI

オープン
#2,968 コメント 3 件 リアクション 0 件 担当者 0 名 GitHub で見る
cross-screen fix it friday P3
主要言語
Dart
スター
1.7k
フォーク
404
平均マージ
6日 17時間
マージ済み PR(30日)
18

説明

The vm service URI (value of the `uri` query param in the DevTools url) is currently double encoded.

this could be happening on our end, or this could be happening from the IDEs (FYI @helin24, @DanTup) - I have yet to confirm either way.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず、vm service URI が DevTools の URL にどのように配置されるかを追跡し、`uri` クエリパラメータに注目します。DevTools によって行われるエンコードと IDE が提供する値を比較し、二重エンコードがそこに起因するのか、参照されている IDE の担当者に確認します。完了条件は、URI が正確に 1 回だけエンコードされ、URL を対象とする回帰テストまたは再現可能な検証があることです。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
dart
領域
devtools
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
30/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。