browserify / browserify/http-browserify

Cannot process certain response strings

オープン
#84 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
JavaScript
スター
245
フォーク
104
PR マージ指標
30日以内にマージされた PR はありません

説明

https://github.com/substack/http-browserify/blob/master/lib/response.js#L107

Due to the way this regex is used, a response String that contains the substring "ArrayBuffer" is assumed to be an ArrayBuffer. For example, `http-browserify` cannot load a page containing its own source because the regex will select itself.

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

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

lib/response.js の 107 行目から始めて、regex がレスポンス文字列をどのように分類しているかを調べてください。プロジェクト自身のソースを含め、部分文字列 "ArrayBuffer" を含むレスポンスで問題を再現してください。そのようなテキストが ArrayBuffer と誤認されるのではなく、通常のレスポンスとして処理されれば完了です。

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

評価

技術スタック
javascript
領域
web-dev
issue の種類
バグ
難易度
2/5
見積もり時間
1〜3時間
活発さ
停滞
明瞭さ
明確に書かれている
初心者へのやさしさ
45/100

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

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