簡體   English   中英

如何在 REST Web 服務中保留 javascript console.log(通過重載)?

[英]How to persist javascript console.log in REST Web Services (by overloads)?

我有一個帶有任何 javascript console.log("...");的 Angular 5 應用程序console.log("..."); 我想在我的應用程序的頂部創建並添加一個 javascript 文件,該文件重載所有console.log("..."); 具有 POST 功能到 Web 服務。

如果我的經典應用程序記錄這個:

console.log("start");
console.log("error");
console.log("stop");

我希望我的 Angular5 應用程序處理 3 個對我的 Web 服務的異步 POST 請求。 例子:

POST {"user": "foo", "log": "start"}
POST {"user": "foo", "log": "error"}
POST {"user": "foo", "log": "stop"}

注意:正文中的用戶只是一個示例,因為最終版本在標題中使用了 Json Web Token。

是否有圖書館可以做到這一點,因為它似乎是一個基本功能?

如何替換默認的日志功能。

 (function() { var oldLog = console.log; console.log = function(msg) { oldLog.apply(console, arguments); alert(msg); } })() console.log("test")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM