คำถามติดแท็ก bit.ly

4
บริการ URL แบบสั้นทำงานอย่างไร
บริการเช่นTinyURLหรือMetamarkทำงานอย่างไร พวกเขาเพียงแค่เชื่อมโยงคีย์ URL เล็ก ๆ กับหน้าเว็บ [เสมือน?] ซึ่งให้ "การเปลี่ยนเส้นทาง HTTP" ไปยัง URL เดิมเท่านั้นหรือไม่ หรือมี "เวทมนตร์" มากกว่านี้หรือไม่? [ข้อความต้นฉบับ] ฉันมักใช้บริการย่อ URL เช่น TinyURL, Metamark และอื่น ๆ แต่ทุกครั้งที่ทำฉันสงสัยว่าบริการเหล่านี้ทำงานอย่างไร พวกเขาสร้างไฟล์ใหม่ที่จะเปลี่ยนเส้นทางไปยังหน้าอื่นหรือใช้โดเมนย่อย?

5
การแยกวิเคราะห์ JSON จาก XmlHttpRequest.responseJSON
ฉันพยายามแยกวิเคราะห์การตอบสนอง JSON เล็กน้อยในจาวาสคริปต์ ฉันได้รับ JSON ผ่าน XmlHttpRequest var req = new XMLHttpRequest; req.overrideMimeType("application/json"); req.open('GET', BITLY_CREATE_API + encodeURIComponent(url) + BITLY_API_LOGIN, true); var target = this; req.onload = function() {target.parseJSON(req, url)}; req.send(null); parseJSON: function(req, url) { if (req.status == 200) { var jsonResponse = req.responseJSON; var bitlyUrl = jsonResponse.results[url].shortUrl; } ฉันทำสิ่งนี้ในส่วนเสริม firefox …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.