Walking through the city in a skirt so short that it’s possible to see what you’ve had for breakfast may be asking for a couple of raised eyebrows, but certainly doesn’t sanction assault or rape. If another human decides to harm you in some way, it was still an independent decision, irrespective of the triggering events.
Another I’ve heard is that women choose to wear the hijab in order to prevent objectification in a sexist world. This implies to me that the male form is the norm - the standard to which women must aspire - and the only way to do that is to completely hide any physical differentiation with the aid of several yards of material. I completely reject the idea that one gender should hide its attributes from another in the attempt to receive equal rights.