我正在使用Chrome 61.使用開發工具而不是在Chrome中有什麼區別?
我面臨一個問題,如果我使用post方法(javascript)將表單數據發送到服務器(不屬於我)並且服務器有時收到空值。我確實嘗試了大約100次,大約20-30%的試驗都是空值。 但是,如果我打開開發工具並執行相同的操作,則服務器始終收到預期的值。
那麼,使用開發工具和不使用開發工具有什麼區別? (我以前在chrome論壇上有人問過,有人告訴我沒有什麼區別,但爲什麼結果不一樣)
謝謝。
編輯: 這裏是JavaScript
<form name="aForm" action="${requestScope.theServerURL}" method="post">
<input type="hidden" name="SomeParam" value="${requestScope.someValue}"> </input>
</form>
我也派出了以保持在Chrome努力,而不是代碼循環請求的代碼。
「*收到空值*」是什麼意思?你是如何使用JS發送請求的,你可以發佈代碼嗎?你是如何發送這麼多的,你是不是把它們放在一個循環中? – Bergi
我已編輯帖子。空值表示服務器是否通過request.getParameter(「SomeValue」)接受參數「SomeParam」,它將給出null。 –
這看起來不像JavaScript,而是像一個服務器端模板。 – Bergi