Spun off of bug 1377299, POST data and any other HTTPBody or HTTPBodyStream is missing from NSURLRequest objects provided in the WKNavigationDelegate.
- Implement a WKNavigationDelegate
- Submit a form
- In webView:decidePolicyForNavigationAction:decisionHandler:, try to extract the form data via navigationAction.request.HTTPBody
None of the data is there (apparently by design, per comment 5 in the other bug).
This is a serious problem for Chromium, since we implement our own back/forward handling (for a variety of reasons, a significant one being the ability to sync tabs with history across devices, and to re-create tabs with full history across cold launches of the app--since there's no way to edit the history of a WKWebView, only read it, maintaining our own stack is our only option). This bug means that going back or forward to a page that includes any kind of HTTP body will fail to work correctly.
This is also filed as rdar://18399639
Any update on this? This seems like it is blocking a fair number of people and really making WKWebView incomplete for many developers.
If not, is there a good workaround? This seems pretty terrible to me:
Based on the link, it sounds like you are looking for bug 145410 rather than this one.
Just wanted to add in here that I would like to see some time put into making this work.
I understand why it is not currently implemented.
However, it seems to me that at the point where decidePolicyForNavigationAction is executing, the WebKit process is waiting anyway so getting the process to do a slow copy of some data should not be an issue - could there be a way to have the WKWebView instance get the HTTPBody (presumably requesting it over IPC) then, only if requested. Or does the IPC not work that way?
I have also filed this as rdar://24489009
play here free online and enjoy lots of entertainment click here and get the link http://bejeweled3.co this one is title matching puzzle video games.Thanks for this one.
I appreciate it!. I really like it when people get together and share ideas. Great website, continue the good work!. Either way, great web and I look forward to seeing it grow over time. Thank you so much.
http://supersmashflash-2.com |=>super smash flash 2
http://bloonstowerdefense5game.com |=>bloons tower defense 5
In other phrases - public training systems had been in no way designed with bendy educability in consciousness. They were citizen schooling http://www.assignmentninja.co.uk/ programs in which the state fashioned its citizens according to its wishes.
Worked awesome at first - nodded off rapidly and stayed unconscious for no less than 7 hours. Sooner or later, stopped to be viable. On the off chance that it influenced me to nod off, I didn't stay unconscious for over 4 hours. I require 9 hours of rest. With Ambien really, bland Zolpidem most extreme rest was 7 hours, and afterward it resembled a reminder - no more rest regardless of how drained. https://www.courseworkcamp.co.uk/
The education of every student’s life class, 10th results were first public results, like as everyone in Kerala also. The SSLC Result is the first important step in the life of the student
This Trojan horse approach that going back or ahead to a page that includes any form of HTTP frame will fail to work successfully. Any replace on this? This looks like it is blocking off a fair quantity of people and really making WK Web View incomplete for many builders.
https://www.samishleather.com online leather jacket store
This is a serious problem for Chromium https://www.saleonleather.com
The nice <a href="http://google.com/">game</a> post thanks
Thanks for sharing this piece of information. I really enjoyed it. keep up the good work and all the very best of luck! https://www.mauvetree.com/product/classic-ash-grey-cotton-jacket-for-men/
We needed to empower WKWebKit in iOS 8 without leaving iOS 7 clients stranded. We additionally would not like to copy a great deal of code: we required a negligible, basic approach to digest the contrasts between the two, and in whatever is left of this post, that is the thing that we'll cover. https://www.gethomeworkonline.com/homework-writing-help-service