大學一年級計算機專業學生,有外語作業藍鴿平臺,上面會給出試卷然后選擇填空之類的題,我覺得應該是可以通過網頁的源代碼模擬提交來獲取答案的
但是基礎太薄弱,希望大佬有時間的指點指點。(不是為了偷懶)
uj5u.com熱心網友回復:
應該是獲取不了,我覺得它的原理應該是給定每道題一個指定ID,每個ID對應的是正確的答案!當你點擊提交的時候,會回傳一組鍵值對的物件給后臺判斷,然后回傳分數或者正確的答案
提交給后臺的資料如:
[
{
tiMuID: 984,
daAn: 'action'
},
....
]
后臺就會遍歷找出對應的ID的答案和你填寫的答案作對比...
也就是判斷對錯會在后臺錯作
-----------------------------------------------
前端實戰資源:http://blog.sina.com.cn/s/blog_16f8a00b40102xy1s.html
uj5u.com熱心網友回復:
題目一般都是在后臺判斷的,前端的源代碼中是不可能有正確答案的。uj5u.com熱心網友回復:
就算你答題后前端可以看到正確答案;也許也有人家一套自己的編碼;要是沒有那就太low了你可以用httpClient試一下用Java模擬看一下
uj5u.com熱心網友回復:
一般情況下,例如問卷星,考試網站都是當你填寫完試卷,點擊提交之后用POST的形式向服務器發出請求,然后由服務器回傳分數或答案,所以想在網頁源代碼里找到問卷答案幾乎是不可能的
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/25412.html
標籤:HTML(CSS)
