browserify / browserify/http-browserify
callback function is not called as should
- 主要言語
- JavaScript
- スター
- 245
- フォーク
- 104
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
Server is a digest auth node.
```
HTTPDigest.prototype.request = function (data, options, callback) {
var self = this;
http.request(options, function (res) {
self._handleResponse(data, options, res, callback);
}).end();
};
```
if I do this in node I receive a 401 with nonce in order than to make the second request (the real one)
when browserified the a popup for the credentials is poped and the the function is not called but only after you click ok or cancel button.
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
まず、コードをbrowserifyしたときの、示されているリクエストフロー内のHTTPDigest.prototype.requestを、http.requestと_handleResponseを含めて追跡します。ブラウザで401のダイジェスト認証レスポンスを再現し、認証情報のポップアップの前後でcallbackの動作を比較します。完了条件は、追加の認証情報ダイアログ操作を必要とせず、callbackが一貫して呼び出されることです。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- javascript
- 領域
- authentication, web-dev
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 30/100