code: def random_bytes(n):
      
  
      n = min(n, 100 * 1024)  # set 100KB limit
  
      params = CaseInsensitiveDict(request.args.items())
      if "seed" in params:
          random.seed(int(params["seed"]))
  
      response = make_response()
  
      # Note: can't just use os.urandom here because it ignores the seed
      response.data = bytearray(random.randint(0, 255) for i in range(n))
      response.content_type = "application/octet-stream"
      return response
docs: Returns n random bytes generated with given seed
      ---
      tags:
        - Dynamic data
      parameters:
        - in: path
          name: n
          type: int
      produces:
        - application/octet-stream
      responses:
        200:
          description: Bytes.