This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-fileupload.git
The following commit(s) were added to refs/heads/master by this push:
new 645ac78b Use HTTPS in URL
645ac78b is described below
commit 645ac78bdaf7113704828ff4388ca12ef98bcc55
Author: Gary Gregory <[email protected]>
AuthorDate: Sun Nov 2 10:24:09 2025 -0500
Use HTTPS in URL
---
.../commons/fileupload2/core/AbstractFileUpload.java | 12 ++++++------
.../commons/fileupload2/core/MultipartInput.java | 2 +-
.../apache/commons/fileupload2/core/package-info.java | 2 +-
.../jakarta/servlet5/JakartaServletFileUpload.java | 8 ++++----
.../jakarta/servlet6/JakartaServletFileUpload.java | 8 ++++----
.../fileupload2/javax/JavaxServletFileUpload.java | 8 ++++----
.../fileupload2/portlet/JavaxPortletFileUpload.java | 8 ++++----
src/site/xdoc/index.xml | 2 +-
src/site/xdoc/security.xml | 18 +++++++++---------
src/site/xdoc/using.xml | 2 +-
10 files changed, 35 insertions(+), 35 deletions(-)
diff --git
a/commons-fileupload2-core/src/main/java/org/apache/commons/fileupload2/core/AbstractFileUpload.java
b/commons-fileupload2-core/src/main/java/org/apache/commons/fileupload2/core/AbstractFileUpload.java
index 4f598d6d..5695ceeb 100644
---
a/commons-fileupload2-core/src/main/java/org/apache/commons/fileupload2/core/AbstractFileUpload.java
+++
b/commons-fileupload2-core/src/main/java/org/apache/commons/fileupload2/core/AbstractFileUpload.java
@@ -33,7 +33,7 @@ import org.apache.commons.io.IOUtils;
* High level API for processing file uploads.
* <p>
* This class handles multiple files per single HTML widget, sent using {@code
multipart/mixed} encoding type, as specified by
- * <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>. Use {@link
#parseRequest(RequestContext)} to acquire a list of {@link FileItem}s
associated with
+ * <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>. Use {@link
#parseRequest(RequestContext)} to acquire a list of {@link FileItem}s
associated with
* a given HTML widget.
* </p>
* <p>
@@ -279,7 +279,7 @@ public abstract class AbstractFileUpload<R, I extends
FileItem<I>, F extends Fil
public abstract FileItemInputIterator getItemIterator(R request) throws
FileUploadException, IOException;
/**
- * Gets an <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
+ * Gets an <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
*
* @param requestContext The context for the request to be parsed.
* @return An iterator to instances of {@code FileItemInput} parsed from
the request, in the order that they were transmitted.
@@ -430,7 +430,7 @@ public abstract class AbstractFileUpload<R, I extends
FileItem<I>, F extends Fil
}
/**
- * Parses an <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
+ * Parses an <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
*
* @param request The servlet request to be parsed.
* @return A map of {@code FileItem} instances parsed from the request.
@@ -439,7 +439,7 @@ public abstract class AbstractFileUpload<R, I extends
FileItem<I>, F extends Fil
public abstract Map<String, List<I>> parseParameterMap(R request) throws
FileUploadException;
/**
- * Parses an <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
+ * Parses an <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
*
* @param ctx The context for the request to be parsed.
* @return A map of {@code FileItem} instances parsed from the request.
@@ -459,7 +459,7 @@ public abstract class AbstractFileUpload<R, I extends
FileItem<I>, F extends Fil
}
/**
- * Parses an <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
+ * Parses an <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
*
* @param request The servlet request to be parsed.
* @return A list of {@code FileItem} instances parsed from the request,
in the order that they were transmitted.
@@ -468,7 +468,7 @@ public abstract class AbstractFileUpload<R, I extends
FileItem<I>, F extends Fil
public abstract List<I> parseRequest(R request) throws FileUploadException;
/**
- * Parses an <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
+ * Parses an <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
*
* @param requestContext The context for the request to be parsed.
* @return A list of {@code FileItem} instances parsed from the request,
in the order that they were transmitted.
diff --git
a/commons-fileupload2-core/src/main/java/org/apache/commons/fileupload2/core/MultipartInput.java
b/commons-fileupload2-core/src/main/java/org/apache/commons/fileupload2/core/MultipartInput.java
index 50aeec2e..4f1a64f5 100644
---
a/commons-fileupload2-core/src/main/java/org/apache/commons/fileupload2/core/MultipartInput.java
+++
b/commons-fileupload2-core/src/main/java/org/apache/commons/fileupload2/core/MultipartInput.java
@@ -34,7 +34,7 @@ import org.apache.commons.io.output.NullOutputStream;
* Low-level API for processing file uploads.
*
* <p>
- * This class can be used to process data streams conforming to MIME
'multipart' format as defined in <a
href="http://www.ietf.org/rfc/rfc1867.txt">RFC
+ * This class can be used to process data streams conforming to MIME
'multipart' format as defined in <a
href="https://www.ietf.org/rfc/rfc1867.txt">RFC
* 1867</a>. Arbitrarily large amounts of data in the stream can be processed
under constant memory usage.
* </p>
* <p>
diff --git
a/commons-fileupload2-core/src/main/java/org/apache/commons/fileupload2/core/package-info.java
b/commons-fileupload2-core/src/main/java/org/apache/commons/fileupload2/core/package-info.java
index 1f2da167..62c7f138 100644
---
a/commons-fileupload2-core/src/main/java/org/apache/commons/fileupload2/core/package-info.java
+++
b/commons-fileupload2-core/src/main/java/org/apache/commons/fileupload2/core/package-info.java
@@ -17,7 +17,7 @@
/**
* <p>
- * A component for handling HTML file uploads as specified by <a
href="http://www.ietf.org/rfc/rfc1867.txt" target="_top">RFC 1867</a>.
This component
+ * A component for handling HTML file uploads as specified by <a
href="https://www.ietf.org/rfc/rfc1867.txt" target="_top">RFC 1867</a>.
This component
* provides support for uploads within both servlets (JSR 53) and portlets
(JSR 168).
* </p>
* <p>
diff --git
a/commons-fileupload2-jakarta-servlet5/src/main/java/org/apache/commons/fileupload2/jakarta/servlet5/JakartaServletFileUpload.java
b/commons-fileupload2-jakarta-servlet5/src/main/java/org/apache/commons/fileupload2/jakarta/servlet5/JakartaServletFileUpload.java
index 1e106b98..c28b00b4 100644
---
a/commons-fileupload2-jakarta-servlet5/src/main/java/org/apache/commons/fileupload2/jakarta/servlet5/JakartaServletFileUpload.java
+++
b/commons-fileupload2-jakarta-servlet5/src/main/java/org/apache/commons/fileupload2/jakarta/servlet5/JakartaServletFileUpload.java
@@ -32,7 +32,7 @@ import jakarta.servlet.http.HttpServletRequest;
* High level API for processing file uploads.
* <p>
* This class handles multiple files per single HTML widget, sent using {@code
multipart/mixed} encoding type, as specified by
- * <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>. Use {@link
#parseRequest(HttpServletRequest)} to acquire a list of {@link FileItem}s
associated
+ * <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>. Use {@link
#parseRequest(HttpServletRequest)} to acquire a list of {@link FileItem}s
associated
* with a given HTML widget.
* </p>
* <p>
@@ -79,7 +79,7 @@ public class JakartaServletFileUpload<I extends FileItem<I>,
F extends FileItemF
}
/**
- * Gets an <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} file item iterator.
+ * Gets an <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} file item iterator.
*
* @param request The servlet request to be parsed.
* @return An iterator to instances of {@code FileItemInput} parsed from
the request, in the order that they were transmitted.
@@ -93,7 +93,7 @@ public class JakartaServletFileUpload<I extends FileItem<I>,
F extends FileItemF
}
/**
- * Parses an <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
+ * Parses an <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
*
* @param request The servlet request to be parsed.
* @return A map of {@code FileItem} instances parsed from the request.
@@ -105,7 +105,7 @@ public class JakartaServletFileUpload<I extends
FileItem<I>, F extends FileItemF
}
/**
- * Parses an <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
+ * Parses an <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
*
* @param request The servlet request to be parsed.
* @return A list of {@code FileItem} instances parsed from the request,
in the order that they were transmitted.
diff --git
a/commons-fileupload2-jakarta-servlet6/src/main/java/org/apache/commons/fileupload2/jakarta/servlet6/JakartaServletFileUpload.java
b/commons-fileupload2-jakarta-servlet6/src/main/java/org/apache/commons/fileupload2/jakarta/servlet6/JakartaServletFileUpload.java
index 797631ba..60b52500 100644
---
a/commons-fileupload2-jakarta-servlet6/src/main/java/org/apache/commons/fileupload2/jakarta/servlet6/JakartaServletFileUpload.java
+++
b/commons-fileupload2-jakarta-servlet6/src/main/java/org/apache/commons/fileupload2/jakarta/servlet6/JakartaServletFileUpload.java
@@ -32,7 +32,7 @@ import jakarta.servlet.http.HttpServletRequest;
* High level API for processing file uploads.
* <p>
* This class handles multiple files per single HTML widget, sent using {@code
multipart/mixed} encoding type, as specified by
- * <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>. Use {@link
#parseRequest(HttpServletRequest)} to acquire a list of {@link FileItem}s
associated
+ * <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>. Use {@link
#parseRequest(HttpServletRequest)} to acquire a list of {@link FileItem}s
associated
* with a given HTML widget.
* </p>
* <p>
@@ -79,7 +79,7 @@ public class JakartaServletFileUpload<I extends FileItem<I>,
F extends FileItemF
}
/**
- * Gets an <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} file item iterator.
+ * Gets an <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} file item iterator.
*
* @param request The servlet request to be parsed.
* @return An iterator to instances of {@code FileItemInput} parsed from
the request, in the order that they were transmitted.
@@ -93,7 +93,7 @@ public class JakartaServletFileUpload<I extends FileItem<I>,
F extends FileItemF
}
/**
- * Parses an <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
+ * Parses an <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
*
* @param request The servlet request to be parsed.
* @return A map of {@code FileItem} instances parsed from the request.
@@ -105,7 +105,7 @@ public class JakartaServletFileUpload<I extends
FileItem<I>, F extends FileItemF
}
/**
- * Parses an <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
+ * Parses an <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
*
* @param request The servlet request to be parsed.
* @return A list of {@code FileItem} instances parsed from the request,
in the order that they were transmitted.
diff --git
a/commons-fileupload2-javax/src/main/java/org/apache/commons/fileupload2/javax/JavaxServletFileUpload.java
b/commons-fileupload2-javax/src/main/java/org/apache/commons/fileupload2/javax/JavaxServletFileUpload.java
index aae90b73..a7249e67 100644
---
a/commons-fileupload2-javax/src/main/java/org/apache/commons/fileupload2/javax/JavaxServletFileUpload.java
+++
b/commons-fileupload2-javax/src/main/java/org/apache/commons/fileupload2/javax/JavaxServletFileUpload.java
@@ -32,7 +32,7 @@ import
org.apache.commons.fileupload2.core.FileUploadException;
* High level API for processing file uploads.
* <p>
* This class handles multiple files per single HTML widget, sent using {@code
multipart/mixed} encoding type, as specified by
- * <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>. Use {@link
#parseRequest(HttpServletRequest)} to acquire a list of {@link FileItem}s
associated
+ * <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>. Use {@link
#parseRequest(HttpServletRequest)} to acquire a list of {@link FileItem}s
associated
* with a given HTML widget.
* </p>
* <p>
@@ -79,7 +79,7 @@ public class JavaxServletFileUpload<I extends FileItem<I>, F
extends FileItemFac
}
/**
- * Gets an <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} file item iterator.
+ * Gets an <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} file item iterator.
*
* @param request The servlet request to be parsed.
* @return An iterator to instances of {@code FileItemInput} parsed from
the request, in the order that they were transmitted.
@@ -93,7 +93,7 @@ public class JavaxServletFileUpload<I extends FileItem<I>, F
extends FileItemFac
}
/**
- * Parses an <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
+ * Parses an <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
*
* @param request The servlet request to be parsed.
* @return A map of {@code FileItem} instances parsed from the request.
@@ -105,7 +105,7 @@ public class JavaxServletFileUpload<I extends FileItem<I>,
F extends FileItemFac
}
/**
- * Parses an <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
+ * Parses an <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
*
* @param request The servlet request to be parsed.
* @return A list of {@code FileItem} instances parsed from the request,
in the order that they were transmitted.
diff --git
a/commons-fileupload2-portlet/src/main/java/org/apache/commons/fileupload2/portlet/JavaxPortletFileUpload.java
b/commons-fileupload2-portlet/src/main/java/org/apache/commons/fileupload2/portlet/JavaxPortletFileUpload.java
index 9042670b..5cf09481 100644
---
a/commons-fileupload2-portlet/src/main/java/org/apache/commons/fileupload2/portlet/JavaxPortletFileUpload.java
+++
b/commons-fileupload2-portlet/src/main/java/org/apache/commons/fileupload2/portlet/JavaxPortletFileUpload.java
@@ -33,7 +33,7 @@ import
org.apache.commons.fileupload2.javax.JavaxServletFileUpload;
* High level API for processing file uploads.
* <p>
* This class handles multiple files per single HTML widget, sent using {@code
multipart/mixed} encoding type, as specified by
- * <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>. Use {@link
JavaxServletFileUpload#parseRequest(javax.servlet.http.HttpServletRequest)} to
acquire
+ * <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>. Use {@link
JavaxServletFileUpload#parseRequest(javax.servlet.http.HttpServletRequest)} to
acquire
* a list of {@link FileItem}s associated with a given HTML widget.
* </p>
* <p>
@@ -75,7 +75,7 @@ public class JavaxPortletFileUpload<I extends FileItem<I>, F
extends FileItemFac
}
/**
- * Gets an <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} file item iterator.
+ * Gets an <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} file item iterator.
*
* @param request The portlet request to be parsed.
* @return An iterator to instances of {@code FileItemInput} parsed from
the request, in the order that they were transmitted.
@@ -89,7 +89,7 @@ public class JavaxPortletFileUpload<I extends FileItem<I>, F
extends FileItemFac
}
/**
- * Parses an <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
+ * Parses an <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
*
* @param request The portlet request to be parsed.
* @return A map of {@code FileItem} instances parsed from the request.
@@ -101,7 +101,7 @@ public class JavaxPortletFileUpload<I extends FileItem<I>,
F extends FileItemFac
}
/**
- * Parses an <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
+ * Parses an <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>
compliant {@code multipart/form-data} stream.
*
* @param request The portlet request to be parsed.
* @return A list of {@code FileItem} instances parsed from the request,
in the order that they were transmitted.
diff --git a/src/site/xdoc/index.xml b/src/site/xdoc/index.xml
index df2fff86..0e3fa080 100644
--- a/src/site/xdoc/index.xml
+++ b/src/site/xdoc/index.xml
@@ -33,7 +33,7 @@
</p>
<p>
FileUpload parses HTTP requests which conform to
- <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>,
+ <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>,
"Form-based File Upload in HTML". That is, if an HTTP request is
submitted using the POST method, and with a content type of
"multipart/form-data", then FileUpload can parse that request, and
diff --git a/src/site/xdoc/security.xml b/src/site/xdoc/security.xml
index dce4456a..a4255383 100644
--- a/src/site/xdoc/security.xml
+++ b/src/site/xdoc/security.xml
@@ -54,7 +54,7 @@
<subsection name="Fixed in Apache Commons FileUpload 2.0.0-M4">
<p><b>Important: Denial of Service</b> <a
-
href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48976">CVE-2025-48976</a></p>
+
href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48976">CVE-2025-48976</a></p>
<p>Apache Commons FileUpload 2.x before 2.0.0-M4 provides a
hard-coded
limit of 10kB for the size of the headers associated with a multipart
@@ -78,7 +78,7 @@
<subsection name="Fixed in Apache Commons FileUpload 1.6.0">
<p><b>Important: Denial of Service</b> <a
-
href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48976">CVE-2025-48976</a></p>
+
href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48976">CVE-2025-48976</a></p>
<p>Apache Commons FileUpload 1.x before 1.6.0 provides a hard-coded
limit of 10kB for the size of the headers associated with a multipart
@@ -96,7 +96,7 @@
<subsection name="Fixed in Apache Commons FileUpload 1.5">
<p><b>Important: Denial of Service</b> <a
-
href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-24998">CVE-2023-24998</a></p>
+
href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-24998">CVE-2023-24998</a></p>
<p>Apache Commons FileUpload before 1.5 does not provide an option to
limit the number of request parts to be processed resulting in the
@@ -139,21 +139,21 @@
<subsection name="Fixed in Apache Commons FileUpload 1.3.2">
<p><b>Low: Denial of Service</b> <a
-
href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-3092">CVE-2016-3092</a></p>
+
href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-3092">CVE-2016-3092</a></p>
<p>Specially crafted input can trigger a DoS (slow uploads), if the
size of the MIME
boundary is close to the size of the buffer in MultipartStream. This
is also fixed
for <a href="https://tomcat.apache.org/security.html">Apache
Tomcat</a>.</p>
<p>This was fixed in revision
- <a
href="http://svn.apache.org/viewvc?view=revision&revision=1743480">1743480</a>.</p>
+ <a
href="https://svn.apache.org/viewvc?view=revision&revision=1743480">1743480</a>.</p>
<p>Affects: 1.0? - 1.3.1</p>
</subsection>
<subsection name="Fixed in Apache Commons FileUpload 1.3.1">
<p><b>Low: Denial of Service</b> <a
-
href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=2014-0050">CVE-2014-0050</a></p>
+
href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=2014-0050">CVE-2014-0050</a></p>
<p>MultipartStream.java in Apache Commons FileUpload before 1.3.1,
as used in
<a href="https://tomcat.apache.org/security.html">Apache Tomcat</a>,
@@ -162,7 +162,7 @@
exit conditions.</p>
<p>This was fixed in revision
- <a
href="http://svn.apache.org/viewvc?view=revision&revision=1565143">1565143</a>.</p>
+ <a
href="https://svn.apache.org/viewvc?view=revision&revision=1565143">1565143</a>.</p>
<p>Affects: 1.0? - 1.3</p>
</subsection>
@@ -170,13 +170,13 @@
<subsection name="Fixed in Apache Commons FileUpload 1.3">
<p><b>Low: Improved Documentation for Multitenancy</b> <a
-
href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=2013-0248">CVE-2013-0248</a></p>
+
href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=2013-0248">CVE-2013-0248</a></p>
<p>Update the Javadoc and documentation to make it clear that
setting a repository
is required for a secure configuration if there are local, untrusted
users.</p>
<p>This was fixed in revision
- <a
href="http://svn.apache.org/viewvc?view=revision&revision=1453273">1453273</a>.</p>
+ <a
href="https://svn.apache.org/viewvc?view=revision&revision=1453273">1453273</a>.</p>
<p>Affects: 1.0 - 1.2.2</p>
</subsection>
diff --git a/src/site/xdoc/using.xml b/src/site/xdoc/using.xml
index 7a9549c1..3412cf87 100644
--- a/src/site/xdoc/using.xml
+++ b/src/site/xdoc/using.xml
@@ -53,7 +53,7 @@
<p>
A file upload request comprises an ordered list of <em>items</em> that
are encoded according to
- <a href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>,
+ <a href="https://www.ietf.org/rfc/rfc1867.txt">RFC 1867</a>,
"Form-based File Upload in HTML". FileUpload can parse such a request
and provide your application with a list of the individual uploaded
items. Each such item implements the <code>FileItem</code> interface,