ajax相關測試題目

ajax相關測試題目:
一、什麼是http?做用是什麼?
二、http的請求和響應的內容稱之爲「報文」,請問「報文」的結構是什麼?
三、瀏覽器是若是經過http協議知道服務器的響應狀態碼?
四、http版本號有哪幾種?它們有什麼區別?對前端起到了什麼積極的影響?
五、請列舉http首部(headers)有哪幾種類型?請每一種分別列舉3個首部。
六、請簡述下cookie是如何傳輸給服務器的?服務器設置的cookie是如何傳遞給瀏覽器的?
七、服務器如何知道http請求的方法(method)?
八、服務器如何知道http請求的請求路徑(path)?
九、瀏覽器能夠同時併發多少個相同url的http請求?請列舉下不一樣瀏覽器下的個數,最多見的解決方案是什麼?
十、請列舉最經常使用的5個http方法?別寫出它們的區別?
十一、get方法和post方法的區別?
十二、請闡述30一、302的區別和做用?
1三、請闡述下304的原理?
1四、expire、cache-control、etag、last-modified這四個首部的區別?
1五、請詳細說明下瀏覽器的緩存?
1六、MIME Type是什麼?做用是什麼?在http協議中是如何表現的?
1七、表單提交是否有專門的MIME Type?是什麼?
1八、列舉下最多見的5個MIME Type,並寫出它們是什麼文件使用的?
1九、如何指定請求或響應的文本編碼格式?
20、ajax是如何實現的?
2一、列舉ajax的open方法的參數,寫出它們的注意事項?
2二、如何獲取ajax的響應主體?
2二、列舉ajax的readyState的屬性?️幾種值,並寫出它們改變的時機?
2三、ajax如何發送數據?
2四、ajax的send方法有什麼注意事項?
2五、ajax的同步和異步有什麼區別?
2六、請寫出根據不一樣瀏覽器獲取ajax對象的函數?
2七、如何防止undefined在低版本ie中被重寫的bug?前端

跨域測試題目:
一、什麼是跨域?如何判斷一個請求是否爲跨域請求?
二、什麼是同源策略?有什麼做用?
三、接口級別的跨域解決方法有哪幾種方法?
四、jsonp是什麼?原理是什麼?有什麼注意事項?
五、爲何jsonp不是ajax?
六、請本身寫一個jsonp方法來實現jsonp請求。
七、cors是什麼?有什麼注意事項?cors有什麼兼容性?
八、cors和jsonp有什麼共同點?
九、cors和jsonp有什麼不一樣點?
十、網站統計pv的原理是什麼?
十一、如何解決頁面級別的跨域?有哪幾種方法?有什麼優缺點?ajax

相關文章
相關標籤/搜索