2015-04-23 61 views
3

我們在我們的webapp中使用Marty.js(和React.js)。
正如我在Marty.js docs閱讀他們使用的獲取,填充工具在http與服務器進行通信。一切都很好迄今...在OS X上測試XHR/Chrome 42的問題

雖然在谷歌瀏覽器(目前v42)的測試首先我注意到body的請求沒有顯示(但發送?!?),然後我不能「重放XHR 「來自開發工具。

有人可以告訴我爲什麼這樣嗎?

screenshot of chrome's devtools

更新15年4月26日
因爲好像沒有什麼關係marty.js我刪除它從問題的稱號。

+0

重現:https://gist.github.com/aronwoost/116c17f9d98ae2c61eb7 –

+0

埃爾戈:不瑪蒂/助焊劑/發生反應有關。 –

+0

無法重播類型爲Fetch(不是XHR)的資源。儘管當您將鼠標懸停在XHR上時,稱爲「XHR和Fetch」。我提交了一個功能請求(儘管我相信這只是一個未完全實現的功能):https://bugs.chromium.org/p/chromium/issues/detail?id = 597400 – Andrevinsky

回答

0

我相信你看到的是關係到MartyJS」 GitHub的兩個問題是什麼。

https://github.com/martyjs/marty/issues/308(無論叫過HTTP狀態代碼成功函數返回)

https://github.com/martyjs/marty/issues/293(martyjs不正確deserialzing在某些瀏覽器設置JSON)< - 這是你有一個具體的問題,它看起來像一個。

有一個更新到圖書館來解決這兩個。我建議升級。自從截至一週前的最新數據(0.9.14)以來,我們一直沒有遇到任何問題。我相信一個新版本已經發布(0.9.15),而0.10版本的工作正在並行進行。

+0

正如Aron在評論中提到的那樣 - 這個問題在chrome中使用標準的'fetch'語法是可重現的 - 所以我非常肯定它與烈士本身無關。但會嘗試和更新所有相同的;) – pkyeck