Giter Club home page Giter Club logo

httpclientcommandexecutor's Introduction

HttpClientCommandExecutor

A .NET Selenium command executor based on HttpClient

This project represents a demonstration of a command executor using the System.Net.Http.HttpClient class instead of HttpWebRequest/HttpWebResponse. This is to help mitigate the way that the latter abandon ports in .NET Core. It is provided as an example only, and will not be released as an official Selenium artifact, either via NuGet, or any other means, since it is likely that the official .NET language bindings will migrate to using HttpClient in the 4.x release life cycle.

Please note that there are two locations in the code that will not work with any currently publicly released version of Selenium. The code used in those locations require modifications to the Selenium .NET language binding source code that exist in the HEAD revision, but are not publicly released at this time. These locations are clearly marked with comments.

Special thanks to @TFTomSun for the initial code from which this is derived.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.