code: func (s *Server) HandleDelete(w http.ResponseWriter, r *http.Request) {
  	ruid := GetRUID(r.Context())
  	uri := GetURI(r.Context())
  	log.Debug("handle.delete", "ruid", ruid)
  	deleteCount.Inc(1)
  	newKey, err := s.api.Delete(r.Context(), uri.Addr, uri.Path)
  	if err != nil {
  		deleteFail.Inc(1)
  		respondError(w, r, fmt.Sprintf("could not delete from manifest: %v", err), http.StatusInternalServerError)
  		return
  	}
  
  	w.Header().Set("Content-Type", "text/plain")
  	w.WriteHeader(http.StatusOK)
  	fmt.Fprint(w, newKey)
  }
docs: // HandleDelete handles a DELETE request to bzz:/<manifest>/<path>, removes
  // <path> from <manifest> and returns the resulting manifest hash as a
  // text/plain response