Ho un metodo che genera un URI di dati da un array di byte. Nel caso in cui l'array di byte di input sia vuoto, qual è la cosa appropriata da fare per il metodo? Ecco le opzioni che vedo:
- return
data:,
- restituisce una stringa vuota
- lancia un'eccezione
Secondo la mia lettura, RFC 2397 non affronta esplicitamente la nozione di dati vuoti.