Articles of uri

Cosa è valido e cosa non c’è in una query URI?

Sfondo (domanda più in basso) Ho cercato su Google questo avanti e indietro leggendo RFC e SO domande cercando di risolvere il problema, ma non ho ancora jack. Quindi immagino che voteremo solo per la “migliore” risposta e basta, o? Fondamentalmente si riduce a questo. 3.4. Componente di query Il componente di query è una […]

Ottieni il nome del file dalla stringa URI in C #

Ho questo metodo per afferrare il nome del file da un URI di stringa. Cosa posso fare per renderlo più robusto? private string GetFileName(string hrefLink) { string[] parts = hrefLink.Split(‘/’); string fileName = “”; if (parts.Length > 0) fileName = parts[parts.Length – 1]; else fileName = hrefLink; return fileName; }

Come estrarre i parametri URL da un URL con Ruby o Rails?

Ho alcuni URL, come http://www.example.com/something?param1=value1&param2=value2&param3=value3 e mi piacerebbe estrarre i parametri da questi URL e ottenerli in un hash. Ovviamente, potrei usare espressioni regolari, ma mi stavo chiedendo se esistessero modi più semplici per farlo con Ruby o Rails. Non ho trovato nulla URI modulo Ruby ma forse mi sono perso qualcosa. In effetti, ho […]

Registrazione e utilizzo di un protocollo java.net.URL personalizzato

Stavo cercando di invocare un custom url dal mio programma java, quindi ho usato qualcosa di simile a questo: URL myURL; try { myURL = new URL(“CustomURI:”); URLConnection myURLConnection = myURL.openConnection(); myURLConnection.connect(); } catch (Exception e) { e.printStackTrace(); } Ho ricevuto l’eccezione seguente: java.net.MalformsdURLException: protocollo sconosciuto: CustomURI su java.net.URL. (Origine sconosciuta) su java.net.URL. (Origine sconosciuta) […]

Ottieni il dominio host dall’URL?

come ottenere il dominio host da un URL stringa? GetDomain ha 1 input “URL”, 1 Output “Dominio” Esempio 1 INPUT: http://support.domain.com/default.aspx?id=12345 OUTPUT: support.domain.com Esempio 2 INPUT: http://www.domain.com/default.aspx?id=12345 OUTPUT: www.domain.com Example3 INPUT: http://localhost/default.aspx?id=12345 OUTPUT: localhost

Qual è la differenza tra URI, URL e URN?

Qual è la differenza tra un URI, URL e URN? Ho letto molti siti (anche Wikipedia) ma non lo capisco. URI: http://www.foo.com/bar.html URL: http://www.foo.com/bar.html URN: bar.html È corretto?

Un modo semplice per analizzare un url in C ++ cross platform?

Ho bisogno di analizzare un URL per ottenere il protocollo, l’host, il percorso e la query in un’applicazione che sto scrivendo in C ++. L’applicazione è destinata a essere multipiattaforma. Sono sorpreso di non riuscire a trovare nulla che funzioni nelle librerie boost o POCO . È ovvio che non sto guardando? Qualche suggerimento sulle […]

Come verificare se una stringa è un URL HTTP valido?

Esistono i metodi Uri.IsWellFormedUriString e Uri.TryCreate , ma sembrano tornare true per i percorsi dei file, ecc. Come posso verificare se una stringa è un URL HTTP valido (non necessariamente attivo) ai fini della convalida dell’input?

Assegna BitmapImage da Resources.resx a Image.Source?

Mi piacerebbe assegnare un BitmapImage dal mio Resources.resx a Image . Prima ho salvato un’immagine .png su Resources.resx. Questa immagine ora si trova in “/Resources/logo.png”. Dopo aver letto diversi post SO e altri articoli ora ho questo: logoImage.Source = new BitmapImage(new Uri(@”pack://application:,,,/Resources/logo.png”)); Sfortunatamente non funziona. Non so come risolvere questo. Ho provato a sostituire l’ […]

Posizione autorevole delle chiavi di query HTTP GET duplicate

Ho problemi a trovare informazioni autorevoli sul comportamento con i campi duplicati della stringa di query HTTP GET, come http://example.com/page?field=foo&field=bar e in particolare se l’ordine è mantenuto o meno. La maggior parte dei linguaggi orientati al web produce un array contenente sia foo che bar associati a un “campo” chiave, ma vorrei sapere se esistono […]