I think it is okay to say **sur** or **en**. I prefer saying **en** myself because the info is stored inside computers/servers.

Here are a few examples for **sur la reto**:

> Esperanto sur la reto https://www.esperanto-usa.org/en/node/177

> Rezultoj de KER-ekzamenoj jam aperas sur la reto! http://www.esperanto-mexico.org/eo/rezultoj-de-ker-ekzamenoj-jam-aperas-sur-la-reto

>...ni klopodas pliigi nian prezenton sur la reto,... http://www.espero.com.cn/2014-02/24/content_31575257.htm

Here are some for **en la reto**

>Esperantaj vortaroj en la reto https://eo.wikipedia.org/wiki/Esperantaj_vortaroj_en_la_reto 

>Lerni Esperanton en la reto http://www.esperanto.net/veb/lerni.html

>La kaŝita katastrofo - Kontakto 2016:2 en la reto http://kontakto.tejo.org/2016/04/la-kasita-katastrofo-kontakto-20162-en.html