Comments (5)
Seems to be a problem with WP 8.1 and System.Net.Http.HttpClient
. Could you try to use a System.Net.Http.HttpClient
directly in your WP 8.1 app? Does it work?
Since version 0.7, the library is based in .NET standard 1.1 and uses System.Net.Http.HttpClient
.
Earlier versions contained an UWP part which uses Windows.Web.Http.HttpClient
. This should also work for WP 8.1: https://github.com/DecaTec/Portable-WebDAV-Library/releases/tag/v0.6.3.0
Anyway, WP 8.1 has reached EOL in 2017.
from portable-webdav-library.
Thank you for the fast response.
I haven't had any problems here yet with System.Net.Http and .Net standard, especially because WP8.1 supports version 1.2 of .Net standard. The short test with System.Net.HTTP earlier didn't show any problems either. I will try to add and debug the project directly tonight and then try version 0.6.3 as well.
The project based on WP8.1 is for me only a hobby😃
from portable-webdav-library.
You could also try to use the class WebDavClient
directly. Also great would be a little code example or even the exact point in the code where the exception is thrown (just clone the Portable WebDAV Library).
Have you experienced any problems when using Windows 10 Mobile? When not, I'm afraid that this is a WP 8.1 specific problem.
from portable-webdav-library.
I have downloaded the project and compile the project as debug. So I could follow all the steps one by one and have determined that the problem is based on the initialization of WebDavClient with the HttpVersion 2.0
. With HttpVersion 1.1
it works perfect.
PS: My app is based on https://github.com/nextcloud/windows-universal
Strangely enough I haven't found any documentation from MS about it, that there are limits here.
from portable-webdav-library.
OK, seems that WP 8.1 cannot handle HTTP/2.
Anyway, thank you for the investigation!
from portable-webdav-library.
Related Issues (20)
- Editing WebDavSessionListItem Properties HOT 4
- Make WebDavSessionListItem's immutable HOT 1
- WebDavSession: add methods for Proppatch HOT 1
- Uploaded files have the upload time as last change date instead of the one of the uploaded file. HOT 7
- UriHelper: Add methods for combining Uri and URL HOT 1
- WebDavSession: Method to retrieve a list of supported WebDAV properties from a specific WebDAV server HOT 1
- Update the system.* dependencies to fix security issue HOT 1
- WebDavSession.ListAsync delivered the containing folder if the requested folder path contained spaces HOT 9
- Disable Expect: 100-continue header? HOT 8
- AdditionalProperties not working on Xamarin.Android (and possibly on Xamarin.iOS) HOT 2
- Assembly 'DecaTec.WebDav.XmlSerializers' not found HOT 3
- Problems with MoveAsync HOT 5
- Problem with char '#' in dest url (movesync) HOT 2
- Support Proxy/Gateway HOT 9
- Problem with empty loop in async operations HOT 12
- System.FormatException: String was not recognized as a valid DateTime. HOT 2
- Exception thrown: 'DecaTec.WebDav.Exceptions.WebDavException' in mscorlib.dll HOT 2
- Is listing only folders possible? HOT 1
- WebDavSession.ListAsync: URL with converted special characters is converted back HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from portable-webdav-library.