off the top of my head GET is cacheable? On Wed, Mar 10, 2010 at 10:52 PM, <bart...@osgis.nl> wrote: > Hi Andrew, > > nope, only POST is supported. Why would you want GET? I had this > discussion with Tim Schaub in the past and I could not think of a good > reason why I wanted GET if POST also works for the WFS product. Maybe you > have a good reason though? > > Best regards, > Bart > >> Bart, >> >> Thanks for that your first suggestion seems to have resolved the problem >> and >> I can now see the requests in Fiddler :) >> >> Is there a way to force the WFS layer to use HTTP Get rather than Post for >> requests? >> >> Thanks >> >> Andrew >> >> On 10 March 2010 10:29, <bart...@osgis.nl> wrote: >> >>> Hi, >>> >>> don't use the namespace prefix in the featuretype. >>> >>> { >>> url: "/MyApp/Proxy.ashx", >>> featureType: "boundary", >>> featurePrefix: "mystore", >>> version: "1.1.0" >>> }) >>> >>> If this does not work, try specifying the featureNS (so the >>> corresponding >>> URI) explicityl. >>> >>> Best regards, >>> Bart >>> >>> > All, >>> > >>> > I'm relatively new to OpenLayers and I have downloaded version 2.8 >>> from >>> > the >>> > website (Revision 9492) and I am attempting to use it with GeoServer >>> > 2.0.1. >>> > >>> > I have successfully added an OpenLayers.Layer.WFS layer using the >>> > following: >>> > >>> > var wfsLayer = new OpenLayers.Layer.WFS( "WFS", "/MyApp/Proxy.ashx", >>> > { typeName: "mystore:boundary" }, >>> > {projection: new OpenLayers.Projection("EPSG:27700"), maxExtent: new >>> > OpenLayers.Bounds(0, 0, 13000000, 13000000)} >>> > ); >>> > >>> > >>> > However, I understand that OpenLayers.Layer.WFS is depreciated (from >>> the >>> > documentation) and that I should use a vector layer, as such I have >>> > written >>> > the following to add as a vector layer: >>> > >>> > var wfsLayer = new OpenLayers.Layer.Vector( "WFS", { >>> > strategies: [new OpenLayers.Strategy.BBOX()], >>> > projection: new OpenLayers.Projection("EPSG:27700"), >>> > maxExtent: new OpenLayers.Bounds(0, 0, 13000000, 13000000), >>> > protocol: new OpenLayers.Protocol.WFS( >>> > { >>> > url: "/MyApp/Proxy.ashx", >>> > featureType: "mystore:boundary", >>> > version: "1.1.0" >>> > }) >>> > }); >>> > >>> > My problem is that the first method works fine but the second method >>> > doesn't >>> > seem to do anything. I have tested using IE7 and Firefox and fiddler >>> > doesn't >>> > report any traffic or requests to the Proxy URL. >>> > >>> > Any ideas? >>> > >>> > Thanks >>> > >>> > Andrew >>> > _______________________________________________ >>> > Users mailing list >>> > Users@openlayers.org >>> > http://openlayers.org/mailman/listinfo/users >>> > >>> >>> >>> >> > > > _______________________________________________ > Users mailing list > Users@openlayers.org > http://openlayers.org/mailman/listinfo/users >
-- Zac Spitzer Solution Architect / Director Ennoble Consultancy Australia http://www.ennoble.com.au http://zacster.blogspot.com +61 405 847 168 _______________________________________________ Users mailing list Users@openlayers.org http://openlayers.org/mailman/listinfo/users