UPLOAD EM OUTRO SITE

 Tópico anterior Próximo tópico Novo tópico

UPLOAD EM OUTRO SITE

VB.NET

 Compartilhe  Compartilhe  Compartilhe
#492773 - 27/02/2020 12:25:36

FABRICIOWEB
BELO HORIZONTE
Cadast. em:Novembro/2011


Última edição em 13/10/2021 09:27:28 por FABRICIOWEB

ola preciso fazer um upload  c#  windows form porem nao sei como passar todos os parâmetros que precisa do form do site para o request do windows forms




#492774 - 27/02/2020 12:44:52

WEBMASTER
CURITIBA
Cadast. em:Janeiro/2001


Membro da equipe
caraca, nao tem api ?
teoricamente entao voce deveria saber o form post do lado de la (lembrando que tem que do padrao que aceita arquivos) e provavelmente executar via curl ou algo assim
em tese...um action=[]form-do-lado-de-la[] do seu lado funcionaria, mas tem que testar

WebMaster - VBMania

Nao me mande e-mail com duvidas
Para isso e que existe o forum do VBMania !!!

#498310 - 13/10/2021 09:26:15

FABRICIOWEB
BELO HORIZONTE
Cadast. em:Novembro/2011


<form method='post' action='http:// link aqui ' id='form1' enctype='multipart/form-data'>
<div class='aspNetHidden'>
<input type='hidden' name='__EVENTTARGET' id='__EVENTTARGET' value=''>
<input type='hidden' name='__EVENTARGUMENT' id='__EVENTARGUMENT' value=''>
<input type='hidden' name='__LASTFOCUS' id='__LASTFOCUS' value=''>
<input type='hidden' name='__VIEWSTATE' id='__VIEWSTATE' value='dfdfdfdfdfarwerrter6h546uygjuyuik789l0ppiololçjklljkliu9677456534r='>
        <input type='file' name='fuDesign' id='fuDesign'>
        <input type='submit' name='btnGetDesignInfo' value='Get Design' id='btnGetDesignInfo' style='display: none'>
    <input type='hidden' name='__VIEWSTATEGENERATOR' id='__VIEWSTATEGENERATOR' value='127AF14E'>
    <input type='hidden' name='__EVENTVALIDATION' id='__EVENTVALIDATION' value='/wEdAATkwyBQcJlCVMktjjrmsVm4O504mpWhoQOeTIb/l1GlBZrRmiKfet1OPrttLhguF5b/UlgYMydSWhMwwBvR+YjUEBH/oO7DHxrtVtCETYhPCVKsq/DTFMcPGAXObfjjWUI='>

    </form>
esse é o form


como posso passar isso para um post windows forms c# para fazer o upload precisa de todos esses parâmetros




#498326 - 15/10/2021 10:44:54

COQUITO
BELO HORIZONTE
Cadast. em:Junho/2014


tenho uma ideia, nao sei se vai ajudar rsrs
coloca esse script no resource como string onde quer passar os parametros coloque  {0},{1}.....
ai tu consegue chamar pelo string tipo

private sub carregar_dados
dim strdados =strin.format(my.resource.string, parametro_0, parametro_1, etc)
textbox.text = strdados
end if

acredito que pode ajudar;





#498330 - 15/10/2021 12:15:19

FABRICIOWEB
BELO HORIZONTE
Cadast. em:Novembro/2011


Citação:
:
tenho uma ideia, nao sei se vai ajudar rsrs
coloca esse script no resource como string onde quer passar os parametros coloque  {0},{1}.....
ai tu consegue chamar pelo string tipo

private sub carregar_dados
dim strdados =strin.format(my.resource.string, parametro_0, parametro_1, etc)
textbox.text = strdados
end if

acredito que pode ajudar;



pensei em algo tipo isso mas nao sei como implementar

HttpClient httpClient = new HttpClient();
        MultipartFormDataContent form = new MultipartFormDataContent();

        form.Add(new StringContent(username), 'username');

        
        form.Add(new ByteArrayContent(file_bytes, 0, file_bytes.Length), 'profile_pic', 'hello1.jpg');
        HttpResponseMessage response = await httpClient.PostAsync('PostUrl', form);

        response.EnsureSuccessStatusCode();
        httpClient.Dispose();
        string sd = response.Content.ReadAsStringAsync().Result;



#498339 - 15/10/2021 19:13:22

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Nesse caso, o máximo que você vai conseguir é um robozinho que coloca os dados no form.

_______________________________________________________________________
Virei Orculo!
The end is nigh, be ready for the nukes!


#498340 - 16/10/2021 08:20:15

FABRICIOWEB
BELO HORIZONTE
Cadast. em:Novembro/2011


Citação:
:
Nesse caso, o máximo que você vai conseguir é um robozinho que coloca os dados no form.

nen isso estou conseguindo viu



 Tópico anterior Próximo tópico Novo tópico


Para responder este tópico o login é requerido
Se você já possui uma conta de usuário por favor faça seu login
Se você não possui uma conta de usuário use a opção Criar usuário