JavaScript isn't enabled in your browser, so this file can't be opened. Enable and reload.
Go Quiz 15
การทำงานกับเครือข่ายเบื้องต้น
* Indicates required question
Email
*
Record my email address with my response
ใน Gin Framework, วิธีการใดใช้เพื่อส่ง JSON response กลับไปยัง client
*
c.SendJSON()
c.ResponseJSON()
c.JSON()
c.WriteJSON()
ในการสร้าง Web Server พื้นฐาน โดยใช้ package net/http คำสั่งใดใช้เพื่อเริ่มต้น Server
*
http.StartServer(":8080")
http.ListenAndServe(":8080", nil)
http.Run(":8080")
http.Begin(":8080")
ข้อใดไม่ใช่ประโยชน์ของการใช้ Gin Framework
*
มี middleware พื้นฐานมาให้
สามารถจัดการ routing ได้ง่าย
มีฟังก์ชันสำหรับ parsing JSON
สามารถเขียนโค้ดได้เร็วกว่า Go ปกติ 10 เท่า
ข้อใดคือวัตถุประสงค์หลักของการใช้ middleware
*
เพิ่มความเร็วในการประมวลผล request
ลดขนาดของ response
ทำงานระหว่าง request และ response
สร้าง route ใหม่
การใช้ defer response.Body.Close() มีวัตถุประสงค์เพื่ออะไร
*
ปิด connection ทันที
ปิด response body หลังจาก function ทำงานเสร็จ
ลบ response body
ส่ง response กลับไปยัง client
การใช้ time.Now().UTC() มีวัตถุประสงค์เพื่ออะไร
*
รับเวลาปัจจุบันในโซนเวลาท้องถิ่น
รับเวลาปัจจุบันในโซนเวลา UTC
แปลงเวลาเป็น string
เปรียบเทียบเวลาระหว่างโซนเวลา
ข้อใดคือวิธีที่ถูกต้องในการรับค่า query parameter ใน Gin Framework
*
c.Query("param_name")
c.GetQuery("param_name")
c.QueryParam("param_name")
c.Param("param_name")
ในการใช้ Gin Framework, คำสั่งใดใช้เพื่อสร้าง Router ใหม่ ที่มาพร้อมกับ Middleware พื้นฐาน
*
gin.New()
gin.Default()
gin.Router()
gin.Create()
ใน Gin Framework, วิธีการใดใช้เพื่อเพิ่ม middleware
*
r.AddMiddleware()
r.UseMiddleware()
r.Middleware()
r.Use()
ในบทความ การส่ง response กลับไปยัง client ด้วย net/http package, คำสั่งใดถูกต้อง
*
w.Write("Hello")
fmt.Fprintf(w, "Hello")
http.SendResponse(w, "Hello")
w.Send("Hello")
ในการจัดกลุ่ม route ใน Gin Framework, คำสั่งใดใช้เพื่อสร้างกลุ่ม
*
r.CreateGroup()
r.NewGroup()
r.Group()
r.RouteGroup()
จากในบทความ ในการดึงข้อมูลจาก Web, คำสั่งใดใช้เพื่ออ่านข้อมูลทั้งหมดจาก response body
*
io.ReadAll(response.Body)
response.Body.ReadAll()
ioutil.ReadAll(response.Body)
response.ReadAllBody()
ใน Gin Framework, วิธีการใดใช้เพื่อรับค่า parameter จาก URL path
*
c.PathParam("param_name")
c.GetParam("param_name")
c.Param("param_name")
c.URLParam("param_name")
ในการใช้ time.RFC3339 สำหรับ format เวลาใน JSON, ข้อใดถูกต้อง
*
time.Format("RFC3339")
time.FormatRFC3339()
time.Format(time.RFC3339)
time.RFC3339.Format()
ฟังก์ชัน http.HandleFunc() ใช้เพื่อวัตถุประสงค์ใด
*
เริ่มต้น Web Server
ปิด Web Server
กำหนด Route และ Handler Function
ส่ง HTTP Request
ข้อใดไม่ใช่ middleware พื้นฐานที่มาพร้อมกับ gin.Default() (ข้อนี้ตอบ 2 ข้อ)
*
Logger
Recovery
CORS
BasicAuth
ในการสร้าง Web Server ด้วย net/http package, http.ListenAndServe() รับ parameter กี่ตัว
*
1
2
3
4
Submit
Page 1 of 1
Clear form
This content is neither created nor endorsed by Google. -
Terms of Service
-
Privacy Policy
Does this form look suspicious?
Report
Forms