คำถามติดแท็ก url

URL (Uniform Resource Locator) เป็นตัวระบุสากลบนเว็บ URL คือการอ้างอิงไปยังแหล่งข้อมูลของเว็บในสถานที่เฉพาะและให้วิธีการในการเรียกคืนทรัพยากรนั้น

12
วิธีที่สวยงามในการลบตัวแปร GET ด้วย PHP?
ฉันมีสตริงที่มี URL แบบเต็มรวมถึงตัวแปร GET วิธีใดเป็นวิธีที่ดีที่สุดในการลบตัวแปร GET มีวิธีที่ดีในการลบเพียงหนึ่งในนั้นหรือไม่? นี่เป็นรหัสที่ใช้งานได้ แต่ไม่ค่อยสวยงาม (ฉันคิดว่า): $current_url = explode('?', $current_url); echo $current_url[0]; โค้ดด้านบนจะลบตัวแปร GET ทั้งหมด URL อยู่ในกรณีของฉันที่สร้างจาก CMS ดังนั้นฉันจึงไม่ต้องการข้อมูลใด ๆ เกี่ยวกับตัวแปรเซิร์ฟเวอร์
94 php  url  variables  get 

8
URLWithString: คืนค่า nil
มันอาจจะง่ายมาก แต่ฉันดูเหมือนจะไม่พบว่าทำไมจึงURLWithString:กลับมาที่นี่ //localisationName is a arbitrary string here NSString* webName = [localisationName stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; NSString* stringURL = [NSString stringWithFormat:@"http://maps.google.com/maps/geo?q=%@,Montréal,Communauté-Urbaine-de-Montréal,Québec,Canadae&output=csv&oe=utf8&sensor=false&key=", webName]; NSURL* url = [NSURL URLWithString:stringURL];

15
จัดการสตริง URL โดยการเพิ่มพารามิเตอร์ GET
ฉันต้องการที่จะเพิ่มพารามิเตอร์ GET ไปยัง URL ที่อาจและไม่อาจมีพารามิเตอร์ GET โดยไม่ต้องทำซ้ำหรือ?& ตัวอย่าง: หากต้องการเพิ่ม category=action $url="http://www.acme.com"; // will add ?category=action at the end $url="http://www.acme.com/movies?sort=popular"; // will add &category=action at the end หากคุณสังเกตเห็นฉันพยายามที่จะไม่ทำเครื่องหมายคำถามซ้ำหากพบ URL เป็นเพียงสตริง วิธีที่เชื่อถือได้ในการต่อท้ายพารามิเตอร์ GET เฉพาะคืออะไร
93 php  url  string 

7
รับ URL ปัจจุบันจาก IFRAME
มีวิธีง่ายๆในการรับ URL ปัจจุบันจาก iframe หรือไม่? ผู้ชมจะผ่านหลายไซต์ ฉันเดาว่าฉันจะใช้บางอย่างในจาวาสคริปต์
93 javascript  url  iframe 

6
มีวิธีเปลี่ยนแถบที่อยู่ของเบราว์เซอร์โดยไม่ต้องรีเฟรชหน้าหรือไม่?
ฉันกำลังพัฒนาเว็บแอป ในนั้นฉันมีส่วนที่เรียกว่าหมวดหมู่ซึ่งทุกครั้งที่ผู้ใช้คลิกหนึ่งในหมวดหมู่แผงการอัปเดตจะโหลดเนื้อหาที่เหมาะสม หลังจากที่ผู้ใช้คลิกหมวดหมู่ฉันต้องการเปลี่ยน URL ของแถบที่อยู่ของเบราว์เซอร์จาก www.mysite.com/products กับสิ่งที่ชอบ www.mysite.com/products/{selectedCat} โดยไม่ต้องรีเฟรชหน้า มี JavaScript API บางประเภทที่ฉันสามารถใช้เพื่อบรรลุสิ่งนี้ได้หรือไม่?
92 url  address-bar 

2
มีเครื่องหมายคำถามมากกว่าหนึ่งรายการใน URL หรือไม่
วันนี้ฉันเจอ URL ต่อไปนี้: http://www.sfgate.com/cgi-bin/blogs/inmarin/detail??blogid=122&entry_id=64497 สังเกตเครื่องหมายคำถามสองเท่าที่จุดเริ่มต้นของสตริงข้อความค้นหา: ??blogid=122&entry_id=64497 ดูเหมือนว่าเบราว์เซอร์ของฉันจะไม่มีปัญหาใด ๆ และเรียกใช้ bookmarklet อย่างรวดเร็ว: javascript:alert(document.location.search); เพิ่งให้สตริงข้อความค้นหาที่แสดงด้านบน นี่คือ URL ที่ถูกต้องหรือไม่ เหตุผลที่ฉันเป็นคนอวดดี (สมมติว่าฉันเป็น) เป็นเพราะฉันต้องแยกวิเคราะห์ URL แบบนี้สำหรับพารามิเตอร์การค้นหาและการรองรับเครื่องหมายคำถามสองเท่าจะต้องมีการเปลี่ยนแปลงบางอย่างกับโค้ดของฉัน แน่นอนว่าถ้าพวกมันอยู่ในป่าฉันจะต้องสนับสนุนพวกมัน ฉันสงสัยเป็นหลักว่าเป็นความผิดของฉันที่ไม่ปฏิบัติตามมาตรฐาน URL อย่างแน่นอนหรือว่าเป็น URL ที่ไม่ได้มาตรฐาน

14
รับ url ฐานของเว็บไซต์และส่งต่อไปยัง twig ใน Symfony 2 ทั่วโลก
ฉันกำลังเปลี่ยนจาก CodeIgniter เป็น Symfony 2 ใครช่วยยกตัวอย่างวิธีการ: รับ url ฐาน (url ที่ไม่มีส่วนเฉพาะของเส้นทาง) ส่งตัวแปรนี้ไปยังกลุ่ม twig ทั่วโลกดังนั้นฉันจึงสามารถใช้มันได้ในทุกเทมเพลต
92 url  symfony  base-url 

3
REST API DESIGN - รับทรัพยากรผ่าน REST ที่มีพารามิเตอร์ต่างกัน แต่มีรูปแบบ URL เดียวกัน
ฉันมีคำถามเกี่ยวกับการออกแบบ REST url ฉันพบโพสต์ที่เกี่ยวข้องบางส่วนที่นี่: การนำเสนอRESTful ที่แตกต่างกันของทรัพยากรเดียวกันและที่นี่: RESTful url to GET resource ตามช่องต่างๆแต่คำตอบยังไม่ชัดเจนว่าแนวทางปฏิบัติที่ดีที่สุดคืออะไรและเพราะเหตุใด นี่คือตัวอย่าง ฉันมี URL REST สำหรับแสดงทรัพยากร "ผู้ใช้" ฉันสามารถรับผู้ใช้ด้วยรหัสหรือที่อยู่อีเมลได้ แต่การแสดง URL ยังคงเหมือนเดิมสำหรับทั้งสองอย่าง ผ่านบล็อกและหนังสือมากมายฉันเห็นว่าผู้คนทำสิ่งนี้ในรูปแบบต่างๆมากมาย ตัวอย่างเช่น อ่านแบบฝึกหัดนี้ในหนังสือและที่ไหนสักแห่งใน stackoverflow (ดูเหมือนจะหาลิงค์ไม่เจออีกแล้ว) GET /users/id={id} GET /users/email={email} อ่านแบบฝึกหัดนี้ในบล็อกจำนวนมาก GET /users/{id} GET /users/email/{email} โดยปกติพารามิเตอร์การสืบค้นจะใช้สำหรับการกรองผลลัพธ์ของทรัพยากรที่แสดงโดย url แต่ฉันได้เห็นวิธีปฏิบัตินี้เช่นกัน GET /users?id={id} GET /users?email={email} คำถามของฉันคือจากแนวทางปฏิบัติทั้งหมดนี้ข้อใดเหมาะสมที่สุดสำหรับนักพัฒนาที่ใช้ apis และเพราะเหตุใด ฉันเชื่อว่าไม่มีกฎใด ๆ ที่กำหนดไว้ในเรื่องการออกแบบ REST …

12
วิธีตรวจสอบว่า URL ถูกต้องใน Android หรือไม่
มีวิธีที่ดีในการหลีกเลี่ยงข้อผิดพลาด "โฮสต์ไม่ได้รับการแก้ไข" ที่ทำให้แอปขัดข้องหรือไม่ วิธีการบางอย่างในการลองเชื่อมต่อกับโฮสต์ (เช่น URL) และดูว่าใช้ได้หรือไม่?


9
https URL พร้อมพารามิเตอร์โทเค็น: ปลอดภัยแค่ไหน?
บนไซต์ของเราเราจัดเตรียมการจำลองให้กับผู้ใช้ตามข้อมูลส่วนตัวของพวกเขา (มอบให้ผ่านแบบฟอร์ม) เราต้องการอนุญาตให้พวกเขากลับไปที่ผลการจำลองในภายหลัง แต่ไม่ต้องบังคับให้สร้างบัญชีล็อกอิน / รหัสผ่าน เราคิดว่าจะส่งอีเมลพร้อมลิงก์ให้พวกเขาเพื่อให้พวกเขาได้รับผลลัพธ์กลับมา แต่โดยปกติแล้วเราต้องรักษาความปลอดภัย URL นี้เนื่องจากข้อมูลส่วนตัวเป็นอันตราย ดังนั้นเราจึงตั้งใจที่จะส่งโทเค็น (เช่นตัวอักษรและตัวเลขผสมกัน 40 อักขระหรือแฮช MD5) ใน URL และใช้ SSL สุดท้ายพวกเขาจะได้รับอีเมลในลักษณะนี้: สวัสดีรับ ผลลัพธ์ของคุณกลับมาที่ https://www.example.com/load_simulation?token=uZVTLBCWcw33RIhvnbxTKxTxM2rKJ7YJrwyUXhXn คุณคิดอย่างไรกับมัน? มีความปลอดภัยเพียงพอหรือไม่ คุณจะแนะนำอะไรฉันสำหรับการสร้างโทเค็น สิ่งที่เกี่ยวกับการส่งพารามิเตอร์ URL ในคำขอ https
91 security  url  https  token 

7
อนุญาตส่วนหัว Access-Control-Allow-Origin โดยใช้ HTML5 fetch API
ฉันใช้ HTML5 fetch API var request = new Request('https://davidwalsh.name/demo/arsenal.json'); fetch(request).then(function(response) { // Convert to JSON return response.json(); }).then(function(j) { // Yay, `j` is a JavaScript object console.log(JSON.stringify(j)); }).catch(function(error) { console.log('Request failed', error) }); ฉันสามารถใช้ json ปกติ แต่ไม่สามารถดึงข้อมูลของ api url ด้านบนได้ มันแสดงข้อผิดพลาด: ดึงข้อมูล API ไม่สามารถโหลดhttps://davidwalsh.name/demo/arsenal.json ไม่มีส่วนหัว "Access-Control-Allow-Origin" ในทรัพยากรที่ร้องขอ Origin ' http: …
91 html  api  url  fetch-api 

3
URL Shortener ทำงานอย่างไร [ปิด]
มันยากที่จะบอกว่ากำลังถามอะไรที่นี่ คำถามนี้คลุมเครือคลุมเครือไม่สมบูรณ์กว้างเกินไปหรือมีวาทศิลป์และไม่สามารถตอบได้อย่างสมเหตุสมผลในรูปแบบปัจจุบัน สำหรับความช่วยเหลือในการทำความเข้าใจคำถามนี้เพื่อที่จะสามารถเปิด, ไปที่ศูนย์ช่วยเหลือ ปิดให้บริการใน10 ปีที่ผ่านมา ฉันสงสัยว่า URL Shortener ทำงานอย่างไรเช่นพวกเขาแยกข้อความจากแถบที่อยู่และจับคู่กับ URL ที่ถูกต้องแล้วเปลี่ยนเส้นทางในภายหลัง พวกเขาใช้ภาษาโปรแกรมอะไร? พวกเขารักษาประวัติศาสตร์ของการทำแผนที่อย่างไร? พวกเขาตรวจสอบความเป็นเอกลักษณ์ของ URL แบบย่อได้อย่างไร คนธรรมดาจะปลดแมปโดยไม่เข้าไปที่ URL ได้อย่างไร?

22
วิธีตรวจสอบ url บน iPhone
ในแอพ iPhone ที่ฉันกำลังพัฒนามีการตั้งค่าที่คุณสามารถป้อน URL ได้เนื่องจากรูปแบบและฟังก์ชัน URL นี้ต้องได้รับการตรวจสอบความถูกต้องทางออนไลน์และออฟไลน์ จนถึงตอนนี้ฉันยังไม่พบวิธีการใด ๆ ในการตรวจสอบ url ดังนั้นคำถามคือ; ฉันจะตรวจสอบการป้อน URL บน iPhone (Objective-C) แบบออนไลน์และออฟไลน์ได้อย่างไร
90 ios  objective-c  iphone  xcode  url 

4
ฉันสามารถใช้สัญลักษณ์ at (@) ใน URL ได้หรือไม่
การใช้@สัญลักษณ์เป็นส่วนหนึ่งของผู้ใช้ปลอดภัยหรือไม่? ตัวอย่างเช่น URL ที่เป็นไปได้http://example.com/@daveคือ แนวคิดก็คือปัจจุบันผู้ใช้มักเรียกว่า "@user" แล้วทำไมไม่สร้างหน้าผู้ใช้ "@username" ขึ้นมาล่ะ?
90 http  url  character 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.