Neidio i'r cynnwys
SilktideCymorth

Logiau JavaScript

Mae Silktide yn cofnodi'r negeseuon y mae eich tudalennau'n eu hysgrifennu i gonsol y porwr wrth eu llwytho. Allbwn dadfygio a adawyd gan ddatblygwyr yw'r rhain fel arfer, ac mae'n werth eu hadolygu i sicrhau nad ydynt yn datgelu gwybodaeth y byddai'n well gennych ei chadw'n breifat.

Pam mae hyn yn bwysig

Mae negeseuon y consol yn weladwy i unrhyw un sy'n agor offer datblygwyr eu porwr. Gall allbwn dadfygio a adawyd mewn amgylchedd cynhyrchu ollwng pethau na fwriadwyd gennych erioed eu cyhoeddi: URLau mewnol a llwybrau ffeiliau, gwerthoedd cyfluniad, data defnyddwyr, neu sylwadau am sut mae eich systemau'n gweithio. Mae hefyd yn sŵn sy'n ei gwneud yn anoddach sylwi ar wallau go iawn pan fydd datblygwr yn gwneud diagnosis o broblem.

Nid yw negeseuon log yn torri dim ar eu pennau eu hunain - mae'r gwiriad hwn yn ymwneud â hylendid a'r hyn y mae eich gwefan yn ei ddatgelu, nid ymarferoldeb.

Sut i'w drwsio

Mae'r canfyddiadau hyn i ddatblygwr eu hadolygu:

  1. Darllenwch bob neges a gofnodwyd a barnwch a yw'n datgelu unrhyw beth sensitif neu'n cyfeirio at nam sylfaenol.
  2. Tynnwch allbwn dadfygio o'ch cod eich hun cyn cyhoeddi - anaml y mae datganiadau fel console.log(...) yn perthyn mewn amgylchedd cynhyrchu. Gall llawer o offer adeiladu eu tynnu'n awtomatig.
  3. Mae negeseuon o sgriptiau trydydd parti fel arfer yn ddiniwed ac y tu hwnt i'ch rheolaeth. ganfyddiadau sy'n iawn fel na chânt eu codi eto.

Sut mae Silktide yn profi hyn

  1. Llwythwch bob tudalen mewn porwr go iawn, gan redeg sgriptiau yn union fel y byddai porwr ymwelydd yn ei wneud.
  2. Cofnodwch bob neges consol gyffredin y mae'r dudalen yn ei hysgrifennu wrth lwytho - allbwn log, gwybodaeth, dadfygio ac olrhain - boed o'ch cod chi neu o sgriptiau trydydd parti. Ymdrinnir â gwallau a rhybuddion gan y gwiriad gwallau JavaScript ar wahân.
  3. Adroddwch bob neges gydag olrhain pentwr yn dangos o ble y daeth.

Datrys problemau

Daw'r rhan fwyaf o'r negeseuon o sgriptiau trydydd parti

Mae hyn yn gyffredin - mae llawer o sgriptiau poblogaidd yn cyhoeddi eu hunain yn y consol. Ni allwch dynnu eu negeseuon heb dynnu'r sgript, felly adolygwch nhw unwaith a'u cymeradwyo.

Dim ond weithiau y mae neges yn ymddangos

Gall sgriptiau gofnodi'n amodol, er enghraifft dim ond pan fo cais yn araf neu pan fo baner nodwedd wedi'i gosod. Mae'r olrhain pentwr a gofnodwyd yn dangos beth gynhyrchodd y neges yn ystod ymweliad Silktide.

Dysgwch ragor

Diweddarwyd ddiwethaf

A oedd y dudalen hon yn ddefnyddiol?