Ir para conteúdo
Fórum Script Brasil
  • 0

HttpClient em c#


Vanessa Rodrigues

Pergunta

Oii sou nova por aqui e to precisando de ajuda em c# já que não tenho muita experiência na linguagem .

Assim, onde eu trabalho todos os dias tem q ser registrado em uma página na internet com um programa chamado SEAT, o que foi produzido ou em qual tarefas estamos durante o expediente de trabalho.Ok. A tarefa q foi passada a mim era a de facilitar o envio desses registros, ao invés da pessoa ir até a página, procurar/criar sua tarefa configurar alguns campos e tals e enviar ( isso se ela se lembrar de fazer isso todos os dias ) ela vai receber uma notificação na barra de tarefas do windows e clicando ali vai aparecer um formulário com basicamente os principais campos q tem lá na outra página, enviar e pronto. Na minha aplicação estou tentando usar HttpClient para poder fazer o envio no formulário, só q como já informei no começo não sou muito familiarizada com c# e estou tendo dificuldades em avançar no código, se puderem me ajudar eu agradeço. Segue abaixo o que eu fiz no meu código até agora.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Net.Configuration;
using System.Net.Http;
using System.Net;
using System.Web;
using System.Windows.Forms;
using System.Net.Http.Headers;
using System.IO;
namespace WindowsFormsApplication1
{
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}
private void Form2_Load(object sender, EventArgs e)
{
}
private async void HttpClientCall()
{
//fiddler
Console.WriteLine("Username: {0}", Environment.UserName);
HttpClient client = new HttpClient();
HttpResponseMessage aux;
aux = client.GetAsync("http://etc/blablabla").Result;
var html = aux.Content.ReadAsStringAsync();
var post =
client.PostAsync("http://etc/blablabla/index.php",
post.Result.Content.ReadAsStringAsync();
}
//public static string HttpPost(string URI, string Parameters)
//{
// System.Net.WebRequest req = System.Net.WebRequest.Create(URI);
// req.Proxy = new System.Net.WebProxy(ProxyString, true);
// req.ContentType = "http://etc/blablabla/index.php";
// req.Method = "POST";
//}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("Enviado com sucesso!");
}
}
}
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...