ชุมชนคนรักภาษาเบสิค - Visual Basic Community

 ลืมรหัสผ่าน
 ลงทะเบียน
ค้นหา
ดู: 4087|ตอบกลับ: 2

ขอคำปรึกษาเรื่อง VB6 JSON Restfull (GET, POST,PUT, Response)

[คัดลอกลิงก์]

2

กระทู้

5

โพสต์

40

เครดิต

Newbie

Rank: 1

เครดิต
40

สวัสดีครับอาจารย์ทองก้อน
ผมชื่อตั๊กนะครับ เป็นคนนึงที่ติดตาม web board G2Gnet มานานแล้วตั้งแต่สมัยเรียนมหาวิทยาลัย เรียกได้ว่าผมจบโปรเจคมาได้ก็เพราะเว็บ G2Gnet
โปรแกรมที่ผมพอจะเขียนเป็นก็เห็นจะมีแต่ VB6

ถึงตอนนี้เกี่ยวกับเรื่องงาน ผมจำเป็นจะต้องทำงานกับ web service ผ่านทาง JSON Request ผมก็พอจะเข้าใจได้ว่า ถ้าจะทำงานโต้ตอบกับ web service ควรจะไปเขียน สร้างพวกเว็บอะไรทำนองนั้น
แต่ web programming ผมไม่ถนัดจริงๆ

ก็เลยจะถามอาจารย์ว่าใน vb6 มี API หรือ activeX หรือ component ตัวไหนบ้าง ที่สามารถทำงานร่วมกับ JSON ได้ ทั้ง Request and Response
ผมก็ไปเจอตัวนึง ชื่อ Chilkat แต่มันก็ติดlicense และแพงมาก https://www.example-code.com/vb6/rest_json.asp

สิ่งที่ผมต้องเขียนและส่งผ่าน web service มีประมาณนี้ครับ

โดยต้องเข้ารหัสด้วย basic authen base64 (username:password)


POST /add/data HTTP/1.1
Host: _DOMAIN_NAME_
Authorization: basic dGVzdDoxMjM0
Content-Type: application/json; charset=utf-8
{
… ข้อมูล  Data JSON
}



และก็เอา response ที่ตอบกลับมาบันทึกลง database ว่าส่งสำเร็จหรือเปล่า

JSON Response as Content-Type: application/json; charset=utf-8

{
"code" : 1
"message" : "ok"
"received_records": 2
}



ด้วยความนับถือ
ตั๊ก


308

กระทู้

499

โพสต์

6021

เครดิต

ผู้ดูแลระบบ

ทองก้อน ทับทิมกรอบ

Rank: 9Rank: 9Rank: 9

เครดิต
6021
โพสต์ 2018-9-27 12:13:08 | ดูโพสต์ทั้งหมด

ผมเองก็แค่ศึกษา JSON มาบ้างครับ แต่ก็ระดับพื้นๆยังไม่ได้ลงลึกมากมาย เพราะปัจจุบันผมชอบใช้ XML มากกว่าครับ อันที่จริงผมอยากแนะนำให้ไปใช้ VB.NET น่าจะดีกว่า หากต้องการใช้งานแบบ Web Services เพื่อหวังผลในระยะยาวครับ ... สำหรับ VB6 ก็ลองดูตามลิ้งค์นี้ไปก่อนครับ

VB6 - JsonBag, Another JSON Parser/Generator


RESTful JSON API in VB6


VB6 - Yet Another Web Server



สิ่งที่ดีกว่าการให้ คือการให้แบบไม่มีที่สิ้นสุด

2

กระทู้

5

โพสต์

40

เครดิต

Newbie

Rank: 1

เครดิต
40
 เจ้าของ| โพสต์ 2018-9-27 12:49:48 | ดูโพสต์ทั้งหมด

ขอบคุณครับ
ผมได้เข้าไปศึกษาตามลิ้งค์ ที่ให้มาแล้ว สงสัยคงจะต้องได้หัดเขียน vb.net จริงๆ คิดว่าถ้าเป็น VB.NET คงทำงานกับ JSON ได้ง่ายขึ้น
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | ลงทะเบียน

รายละเอียดเครดิต

ข้อความล้วน|อุปกรณ์พกพา|ประวัติการแบน|G2GNet.com  

GMT+7, 2024-4-16 23:01 , Processed in 0.195916 second(s), 12 queries , File On.

Powered by Discuz! X3.4, Rev.62

Copyright © 2001-2020 Tencent Cloud.

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้