On Feb 18, 2009, at 11:11 PM, Steve Conover wrote:
When I kick off an ajax POST from my webpage and see what comes
through in my Protocol, it's an NSURLRequest (not
NSMutableURLRequest) with nil HTTPBody, HTTPBodyStream, and
HTTPBodyStreamForTransmission properties. The post body is nowhere
to be seen. Where should I be looking?
It should be in either HTTPBody or HTTPBodyStream. The code that sets
it up inside WebKit is the setHTTPBody function inside the
FormDataStreamMac.mm source file, in case you're building your own
WebKit and debugging with that.
You should make a small test application to demonstrate what's not
working. Then you can either file a bug, or the process of trying to
make a small test will show you what's going wrong in your application.
Should ajax requests be coming through just like other requests?
Yes.
Is this (the NSURLProtocol) the appropriate place to be overriding
request/connection infrastructure and providing my own implementation,
Yes.
-- Darin
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev