fabriciocolombo / delphi-rest-client-api

A Delphi REST client API to consume REST services written in any programming language.
Apache License 2.0
380 stars 182 forks source link

Communication through Windows HTTP Services #6

Closed evandroamparo closed 11 years ago

evandroamparo commented 11 years ago

It would be great if the communication was based on Windows HTTP Services (WinHTTP) instead of Indy. It is included in the operating system and is designed to provide a high-level interface to the HTTP protocol.

fabriciocolombo commented 11 years ago

Nunca utilizei a API WinHTTP, quais seriam as vantagens dessa troca?

evandroamparo commented 11 years ago

Como eu disse, já está incluída no SO e dispensa a instalação de componentes. Na empresa onde trabalho, estamos passando por dificuldades para atualizar o Delphi por depender de componentes de terceiros. Não é o caso do Indy, mas seria interessante não ter esta dependência.

fabriciocolombo commented 11 years ago

Entendo, sem dúvida quanto menos dependência de componentes de terceiros, melhor. Vou fazer o seguinte, como já está funcional com o Indy, vou mantê-lo e adicionar suporte ao WinHTTP, desse modo vai ficar com as duas opções.