Is there a way to get the names of all the feature types on a WFS server, other than just calling
GetCapabilities? On the server I'm interested in (GeoServer, supports WFS 1.1.0), that's a 50MB XML file.
I don't suppose it's your server, hey?
Removing the unnecessary CRSs from GeoServer can make the XML significantly smaller...
The only way I know of to get less info is to limit it to a single workspace, so something like
geoserver/workspacename/ows?service=WFS&request=GetCapabilities. Can you share the URL for the service?
As mentioned by @gis-haderslev, you can also make a
DescribeFeatureType request, without specifying the typename and you will get all the feature types of the service
But this is meant to give more detail than the GetCapabilities response and typically asking for all the feature types this way is going to be more verbose.