There is no key length limit in LevelDB. Keys are arbitrary byte arrays of any length. You can use a long url like you've provided in your question.
They mention here that the keys are byte arrays... https://code.google.com/p/leveldb/
As a test, I inserted some documents with keys that were a million characters long. It worked just fine.