Unwanted Beta 7 fixes

I *know* request.URL can be nil, because I already had a crash here because of it.

I can only hope that when they say they audited for optional compliance they also checked the objective C backing code to ensure nil wasn’t possible there too.