Git Product home page Git Product logo

webapitestclient's Introduction

webapitestclient's People

Contributors

yaohuang avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

webapitestclient's Issues

Can't install the latest version

I'm getting the following error.

Updating 'Microsoft.AspNet.WebApi.WebHost 5.2.2' to 'Microsoft.AspNet.WebApi.WebHost 4.0.20710.0' failed. Why it want to downgrade the DLL?

Thanks!

Richard

Updating libraries causes style and behaviour problem with Test Window

Good day of time!

After updating packages below it causes problem with test main window - styles css are moved elements incorrectly. Promblem with jQuery.UI i think.

Requeured - ok
jQuery 1.7.1
jQuery.UI.Combined 1.8.20
knockoutjs 2.1.0

Updating
jQuery 3.1.1
jQuery.UI.Combined 1.12.1
knockoutjs 3.4.0

Sending optional Params

If you try to deselect some parameters that are optional, it will leave in the extra '&' char. this breaks the model binder in WebApi. also if you leave them blank, it is passing in the string of the name. like so "{paramName}"

Firefox issue

In my firefox test client doesn't work but in my chrome works fine...

Extra ampersands appearing for multiple querystring parameters

If you have multiple parameters, a trailing ampersand will appear if only the first parameter is enabled. Also, an extra ampersand appears in front of the parameter if only the last one is selected. This is corrected by adding the following code to BuildUriPath(template, uriParameters):
// cleanup path
path = path.replace("&&", "&");
path = path.replace("/?", "?");

Store user-added headers in local storage or other place

Very often authorization in APIs is done via request headers and if user adds some headers they are very likely needed for all requests in that API. Requiring user to add the headers again after a page refresh adds a lot of friction. The headers should be cached in local storage or any other available place.

Test client does not work after installing Web Api CORS nightly package

I was using your test client, awesome by the way, then followed your blog post "Try out ASP.NET Web API CORS support using the nightly builds" to enable CORS support. After installing nightly CORS package my project won't build. Errors are:

Error 1 'xxxxxx.Areas.HelpPage.XmlDocumentationProvider' does not implement interface member 'System.Web.Http.Description.IDocumentationProvider.GetResponseDocumentation(System.Web.Http.Controllers.HttpActionDescriptor)'

Error 2 'xxxxxx.Areas.HelpPage.XmlDocumentationProvider' does not implement interface member 'System.Web.Http.Description.IDocumentationProvider.GetDocumentation(System.Web.Http.Controllers.HttpControllerDescriptor)'

It would appear that the method signature has changed?

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.