Articles of httpwebrequest

Quão seguro é um HTTP POST?

Um POST é seguro o suficiente para enviar credenciais de login? Ou é uma conexão SSL uma obrigação ?

Obter o domínio do host do URL?

como obter o domínio do host de um URL de seqüência de caracteres? GetDomain tem 1 input “URL”, 1 saída “Domínio” Exemplo 1 INPUT: http://support.domain.com/default.aspx?id=12345 OUTPUT: support.domain.com Exemplo2 INPUT: http://www.domain.com/default.aspx?id=12345 OUTPUT: www.domain.com Exemplo3 INPUT: http://localhost/default.aspx?id=12345 OUTPUT: localhost

como usar cookies com HttpWebRequest

Estou criando um aplicativo para recuperação de dados da página da web. A página é protegida por senha e quando o usuário faz o login, o cookie é criado. Para recuperar os dados que o aplicativo precisa primeiro efetuar login: faça uma solicitação da web com nome de usuário e senha e armazene o cookie. […]

Postar dados de formulário usando o HttpWebRequest

Quero publicar alguns dados de formulário em um URL especificado que não esteja dentro do meu próprio aplicativo da web. Tem o mesmo domínio, como “domain.client.nl”. O aplicativo da web tem uma URL “web.domain.client.nl” na url onde eu quero postar é “idp.domain.client.nl”. Mas meu código não faz nada ….. alguém sabe o que estou fazendo […]

HttpWebRequest para URL com ponto no final

quando eu faço um GET com o WebRequest.Create (” http: // abc / test .”) eu recebo 404 porque de acordo com o fiddler o ponto final é removido pelo .NET e o servidor web precisa do ponto. Como posso evitar isso ou contornar isso? qualquer solução alternativa é apreciada!

Usando um certificado autoassinado com o HttpWebRequest / Response do .NET

Estou tentando se conectar a uma API que usa um certificado SSL autoassinado. Eu estou usando os objects HttpWebRequest e HttpWebResponse do .NET. E estou recebendo uma exceção que: A conexão subjacente foi fechada: não foi possível estabelecer uma relação de confiança para o canal seguro SSL / TLS. Eu entendo o que isso significa. […]

Ajustando o tempo limite de conexão HttpWebRequest em c #

Acredito que depois de longa pesquisa e pesquisa, descobri que o que eu quero fazer é, provavelmente, melhor servido configurando uma conexão assíncrona e encerrando-a após o tempo limite desejado … Mas vou em frente e peço de qualquer maneira! Snippet rápido de código: HttpWebRequest webReq = (HttpWebRequest)HttpWebRequest.Create(url); webReq.Timeout = 5000; HttpWebResponse response = (HttpWebResponse)webReq.GetResponse(); […]

Como ignorar a verificação de certificado quando ssl

Eu estou tentando encontrar uma maneira de ignorar a verificação de certificado quando solicitar um recurso Https, até agora, encontrei algum artigo útil na internet. Mas ainda tenho algum problema. Por favor, revise meu código. Eu simplesmente não entendo o que significa o código ServicePointManager.ServerCertificateValidationCallback . Quando esse método delegado será chamado? E mais uma […]

.Net HttpWebRequest.GetResponse () gera exceção quando o código de status http 400 (solicitação incorreta) é retornado

Eu estou em uma situação onde quando eu recebo um código HTTP 400 do servidor, é uma maneira completamente legal do servidor me dizendo o que estava errado com o meu pedido (usando uma mensagem no conteúdo da resposta HTTP) No entanto, o .NET HttpWebRequest gera uma exceção quando o código de status é 400. […]

Qual é a diferença entre o código de status HTTP 200 (cache) versus o código de status 304?

Estou usando o plug-in “Velocidade da página” do Google para o Firefox acessar meu site. Alguns dos componentes da minha página são indicados como status HTTP: 200 200 (cache) 304 Por “velocidade da página” do Google. O que estou confuso é a diferença entre 200 (cache) e 304. Eu atualizei a página várias vezes (mas […]