none
Erro: Invalid URI: The hostname could not be parsed. RRS feed

  • Pergunta

  • Estou tentando fazer upload via ftp, mas ao atribuir URI, está dando erro.

    Segue o codigo:

     

    Public Sub UploadFTP(ByVal ftpHost As String, ByVal remoteFilePath As String, ByVal localFilePath As String, ByVal DistLoginFTP As String, ByVal DistSenhaFTP As String)

     

            Dim uri As New Uri(ftpHost & "/" & remoteFilePath)   <----- Erro nessa linha

     

            ' Cria o FtpWebRequest com o Uri que montamos

            Dim request As FtpWebRequest = DirectCast(FtpWebRequest.Create(uri), FtpWebRequest)

            request.Credentials = New NetworkCredential(DistLoginFTP, DistSenhaFTP)

     



    • Editado CaLopes segunda-feira, 7 de novembro de 2011 12:43
    segunda-feira, 7 de novembro de 2011 12:42

Respostas

  • Boa tarde,

    Este erro ocorre em casos de URI mal formada, e reparei que em seu código a URI é gerada concatenando strings. Verifique o resultado desta concatenação, pois creio que pode haver algum erro neste ponto, o que geraria o erro de Parse da URI.

    Abraços,


    Daniel Cheida de Oliveira
    • Sugerido como Resposta Daniel Cheida segunda-feira, 7 de novembro de 2011 15:02
    • Marcado como Resposta CaLopes segunda-feira, 7 de novembro de 2011 17:03
    segunda-feira, 7 de novembro de 2011 15:02
  • Achei a caca... era um maldito espaço que estava vindo na string ¬¬
    • Marcado como Resposta CaLopes segunda-feira, 7 de novembro de 2011 17:03
    segunda-feira, 7 de novembro de 2011 17:03

Todas as Respostas

  • Boa tarde,

    Este erro ocorre em casos de URI mal formada, e reparei que em seu código a URI é gerada concatenando strings. Verifique o resultado desta concatenação, pois creio que pode haver algum erro neste ponto, o que geraria o erro de Parse da URI.

    Abraços,


    Daniel Cheida de Oliveira
    • Sugerido como Resposta Daniel Cheida segunda-feira, 7 de novembro de 2011 15:02
    • Marcado como Resposta CaLopes segunda-feira, 7 de novembro de 2011 17:03
    segunda-feira, 7 de novembro de 2011 15:02
  • Achei a caca... era um maldito espaço que estava vindo na string ¬¬
    • Marcado como Resposta CaLopes segunda-feira, 7 de novembro de 2011 17:03
    segunda-feira, 7 de novembro de 2011 17:03