Articles of url

Como URL codificar seqüências de caracteres em c #

Como podemos codificar uma string usando o padrão URL (RFC 1738) em C #? A seguinte ferramenta online está convertendo as cordas usando este padrão http://www.freeformatter.com/url-encoder.html Um exemplo da string que eu quero converter é test(brackets) e a string codificada deve se parecer com: test%28brackets%29

Por que no meu método WebClient DownloadFileAsync baixando um arquivo vazio?

Eu tenho esse código c # mas o esi.zip final resulta em comprimento 0 ou basicamente vazio. A URL existe e confirma para baixar o arquivo manualmente. Estou perplexo, compre isso. string zipPath = @”C:\download\esi.zip”; Client.DownloadFileAsync(new Uri(“http://ec.europa.eu/economy_finance/db_indicators /surveys/documents/series/nace2_ecfin_1409/all_surveys_total_sa_nace2.zip”), zipPath) obrigado ATUALIZADO: Eu atualizei o código onde não existem espaços, mas ele ainda baixa 0 bytes.

Acessando o URL HTTPS do aplicativo de console usando c #

Quero que meu aplicativo acesse o URL HTTPS especificado e faça o download do arquivo CSV desse URL. Eu tenho o seguinte código: Program.cs using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net; using System.Net.Security; using System.IO; namespace httpWebRequest_Test { class Program { static void Main(string[] args) { var webAddr = “https://SFTP URL/xyz.csv”; var […]

obter a página atual do URL

Eu quero escrever um método # para recuperar a página atual. eg Default6.aspx Eu sei que posso fazer o seguinte: string url = HttpContext.Current.Request.Url.AbsoluteUri; // http://localhost:1302/TESTERS/Default6.aspx string path = HttpContext.Current.Request.Url.AbsolutePath; // /TESTERS/Default6.aspx string host = HttpContext.Current.Request.Url.Host; // localhost mas como posso obter Default6.aspx? E se a URL for http: // localhost: 1302 / TESTERS / […]

Alternativa para HttpUtility.ParseQueryString sem dependência System.Web?

Eu quero ser capaz de criar strings de consulta de URL apenas adicionando a chave e o valor a alguma class auxiliar e fazer com que ela retorne isso como uma consulta de URL. Eu sei que isso pode ser feito assim: var queryBuilder= HttpUtility.ParseQueryString(“http://baseurl.com/?”); queryBuilder.Add(“Key”, “Value”); string url = queryBuilder.ToString(); Qual é exatamente o […]

Como codificar um caminho que contém um hash?

Como você codifica corretamente um caminho que inclui um hash (#) nele? Observe que o hash não é o indicador de fragment (indicador?), Mas parte do nome do caminho. Por exemplo, se houver um caminho como este: http://www.contoso.com/code/c#/somecode.cs Isso causa problemas quando você por exemplo tenta fazer isso: Uri myUri = new Uri(“http://www.contoso.com/code/c#/somecode.cs”); Parece que […]

Obter seqüência de consulta completa em c # asp.net

Como programador PHP eu estou acostumado a usar $ _GET para recuperar a string de consulta HTTP … e se eu precisar de toda a string, existem muitas maneiras de fazê-lo. No ASP, no entanto, não consigo obter a consulta. Aqui está o código para news.aspx (incorporado em algum HTML): Eu estou buscando uma saída […]

URL absoluto da base + URL relativa em c #

Eu tenho um URL base: http://my.server.com/folder/directory/sample E um parente: ../../other/path Como obter o URL absoluto disso? É bem simples usando a manipulação de strings, mas eu gostaria de fazer isso de uma maneira segura, usando a class Uri ou algo similar. É para um aplicativo C # padrão, não um ASP.NET.

Como obter conteúdo do arquivo deste URL?

Eu tenho este URL: URL do Google Quando abrir um link em uma nova aba, o navegador me forçará a baixá-lo. Após o download, recebo um arquivo de texto chamado “s”. Mas eu quero usar o access c # a este URL e obter seu texto, não salvá-lo como um arquivo para o computador. Existe […]

Truncar String de Consulta e Retornar a URL Limpa C # ASP.net

Gostaria de pegar o URL original, truncar os parâmetros de string de consulta e retornar uma versão limpa do URL. Eu gostaria que isso ocorresse em toda a aplicação, então realizar o global.asax seria ideal. Além disso, acho que um redirecionamento 301 também estaria em ordem. ie. em: www.website.com/default.aspx?utm_source=twitter&utm_medium=social-media fora: www.website.com/default.aspx Qual seria a melhor […]