new_contents: import BaseHTTPServer
  from cStringIO import StringIO
  
  class Handler(BaseHTTPServer.BaseHTTPRequestHandler):
      def do_GET(self):
          self.send_response(200)
          self.send_header("Content-type", "text/html")
          self.end_headers()
          self.wfile.write("The server is up. Use a post request with any data to get an mp3 back.")
  
      def do_POST(self):
          with open('test.mp3', 'rb') as song_file:
              self.send_response(200)
              self.send_header("Content-type", "audio/mpeg")
              self.end_headers()
              self.wfile.write(song_file.read())
  
  
  PORT = 80
  
  httpd = BaseHTTPServer.HTTPServer(('', PORT), Handler)
  print("Servering!")
  httpd.serve_forever()
  
subject: test server. Right now it always serves the same mp3