Um Uniform Resource Identifier (ou URI) é uma cadeia de caracteres usada para identificar um nome ou recurso. URI é uma terminologia legada. Na maioria dos casos, o termo URL deve ser usado.
As pessoas falam sobre URLs , URIs e URNs como se fossem coisas diferentes, mas parecem iguais a olho nu. Quais são as diferenças distinguíveis entre eles?
Em uma solicitação HTTP GET , os parâmetros são enviados como uma sequência de consultas : http://example.com/page ? parameter = value & also = outro Em uma solicitação HTTP POST , os parâmetros não são enviados junto com o URI. Onde estão os valores? No cabeçalho da solicitação? No corpo …
Eu sou novo no REST e observei que em alguns serviços RESTful eles usam URI de recursos diferentes para atualizar / obter / excluir e Criar. Tal como Criar - usando / recursos com o método POST (observe o plural) em alguns lugares usando / resource (singular) Atualização - usando …
Estou projetando uma API baseada em HTTP para um aplicativo de intranet. Sei que é uma preocupação muito pequena no grande esquema das coisas, mas: devo usar hífens, sublinhados ou camelCase para delimitar palavras nos URIs? Aqui estão meus pensamentos iniciais: camelCase possíveis problemas se o servidor não diferencia maiúsculas …
Eu tenho o seguinte elemento: <script type="text/javascript" src="https://cdn.example.com/js_file.js"></script> Nesse caso, o site é HTTPS, mas também pode ser apenas HTTP. (O arquivo JS está em outro domínio.) Gostaria de saber se é válido fazer o seguinte por uma questão de conveniência: <script type="text/javascript" src="//cdn.example.com/js_file.js"></script> Gostaria de saber se é válido …
Qual é a maneira mais fácil de converter de um file: android.net.Uripara um Fileno Android? Tentei o seguinte, mas não funciona: final File file = new File(Environment.getExternalStorageDirectory(), "read.me"); Uri uri = Uri.fromFile(file); File auxFile = new File(uri.toString()); assertEquals(file.getAbsolutePath(), auxFile.getAbsolutePath());
Tenho um onActivityResultretorno de uma seleção de imagem do mediastore e posso obter um URI para uma imagem usando o seguinte: Uri selectedImage = data.getData(); Converter isso em uma string fornece: content://media/external/images/media/47 Ou para um caminho dá: /external/images/media/47 No entanto, não consigo encontrar uma maneira de converter isso em um …
Eu tenho o URI assim: https://google.com.ua/oauth/authorize?client_id=SS&response_type=code&scope=N_FULL&access_type=offline&redirect_uri=http://localhost/Callback Preciso de uma coleção com elementos analisados: NAME VALUE ------------------------ client_id SS response_type code scope N_FULL access_type offline redirect_uri http://localhost/Callback Para ser exato, preciso de um equivalente em Java para o método C # / .NET HttpUtility.ParseQueryString . Por favor, me dê um conselho …
Existem os métodos Uri.IsWellFormedUriStringe Uri.TryCreate, mas eles parecem retornar truepara caminhos de arquivo etc. Como verifico se uma sequência de caracteres é um URL HTTP válido (não necessariamente ativo) para fins de validação de entrada?
Existe uma maneira simples no .NET de obter rapidamente o protocolo, host e porta atuais? Por exemplo, se eu estiver no seguinte URL: http://www.mywebsite.com:80/pages/page1.aspx Eu preciso retornar: http://www.mywebsite.com:80 Sei que posso usar Request.Url.AbsoluteUripara obter a URL completa e sei que posso usar Request.Url.Authoritypara obter o host e a porta, mas …
Eu tenho uma corda 'songchoice'. Eu quero que ele se torne um 'Uri' para que eu possa usar comMediaPlayer.create(context, Uri) Como posso converter songchoice para o Uri?
Como obter um objeto Bitmap de um Uri (se eu conseguir armazená-lo /data/data/MYFOLDER/myimage.pngou file///data/data/MYFOLDER/myimage.png) para usá-lo no meu aplicativo? Alguém tem uma idéia de como fazer isso?
Eu tenho esse método para pegar o nome do arquivo de um URI de seqüência de caracteres. O que posso fazer para torná-lo mais robusto? private string GetFileName(string hrefLink) { string[] parts = hrefLink.Split('/'); string fileName = ""; if (parts.Length > 0) fileName = parts[parts.Length - 1]; else fileName = …
Estou desenvolvendo um aplicativo para Android. Preciso criar um URI para meu aplicativo para fazer uma solicitação de API. A menos que haja outra maneira de colocar uma variável em um URI, essa é a maneira mais fácil que eu encontrei. Descobri que você precisa usar Uri.Builder, mas não sei …
O .NET Framework possui métodos para converter um caminho (por exemplo "C:\whatever.txt") em um URI de arquivo (por exemplo,"file:///C:/whatever.txt" )? A classe System.Uri tem o inverso (de um URI de arquivo para o caminho absoluto), mas nada que eu possa encontrar para converter em um URI de arquivo. Além disso, …