Fuentes de datos no confiables
HTTP SOLICITAR CADENAS
- request.accepttypes
- request.browser
- request.files
- request.headers
- request.httpmethod
- request.item
- request.querystring
- formulario de solicitud
- request.cookies
- request.certificate
- request.rawurl
- request.servervariables
- request.url
- request.urlreferrer
- request.useragent
- request.userlanguages
- request.IsSecureConnection
- request.TotalBytes
- request.BinaryRead
- Flujo de entrada
- HiddenField.Value
- TextBox.Text
- recordSet
SALIDA HTML
- respuesta.escribir
- <% =
- HttpUtility
- HtmlEncode
- UrlEncode
- texto interno
- innerHTML
ENTRADAS Y SALIDAS
- Java.io
- java.util.zip
- java.util.jar
- FileInputStream
- ObjectInputStream
- FilterInputStream
- PipedInputStream -
- SequenceInputStream
- StringBufferInputStream
- BufferedReader
- ByteArrayInputStream
- CharArrayReader
- Archivo
- ObjectInputStream
- PipedInputStream
- StreamTokenizer
- getResourceAsStream
- java.io.FileReader
- java.io.FileWriter
- java.io.RandomAccessFile
- java.io.File
- java.io.FileOutputStream
- mkdir
- renameTo
Servilletas
- javax.servlet. *
- getParameterNames
- getParameterValues
- getParameter
- getParameterMap
- getScheme
- getProtocol
- getContentType
- getServerName
- getRemoteAddr
- getRemoteHost
- getRealPath
- getLocalName
- getAttribute
- getAttributeNames
- getLocalAddr
- getAuthType
- getRemoteUser
- getCookies
- isSecure
- HttpServletRequest
- getQueryString
- getHeaderNames
- getHeaders
- getPrincipal
- getUserPrincipal
- isUserInRole
- getInputStream
- getOutputStream
- getWriter
- addCookie
- addHeader
- setHeader
- setAttribute
- putValue
- javax.servlet.http.Cookie
- getName
- getPath
- getDomain
- getComment
- getMethod
- getPath
- getReader
- getRealPath
- getRequestURI
- getRequestURL
- getServerName
- getValue
- getValueNames
- getRequestedSessionId
ESCRITURA CRUZADA DEL SITIO
- javax.servlet.ServletOutputStream.print
- javax.servlet.jsp.JspWriter.print
- java.io.PrintWriter.print
DIVISIÓN DE RESPUESTA
- javax.servlet.http.HttpServletResponse.sendRedirect
- addHeader, setHeader
REDIRECCION
- sendRedirect
- setStatus
- addHeader, setHeader
SQL y BASE DE DATOS
- 0dbc
- ejecutar la solicitud
- Seleccione
- insertar
- actualizar
- Eliminar
- ejecutar
- declaración de ejecución
- createStatement
- java.sql.ResultSet.getString
- java.sql.ResultSet.getObject
- java.sql.Statement.executeUpdate
- java.sql.Statement.executeQuery
- java.sql.Statement.execute
- java.sql.Statement.addBatch
- java.sql.Connection.prepareStatement
- java.sql.Connection.prepareCall
GESTIÓN DE SESIONES
- getSession
- invalidar
- getId
Ajax y JavaScript
- document.write
- eval
- document.cookie
- ventana ubicación
- document.URL