Class Part


  • class Part
    extends java.lang.Object
    Represents a part in a multipart request body.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.net.http.HttpRequest.BodyPublisher bodyPublisher  
      private java.lang.String fieldName  
      private java.lang.String filename  
      private Headers headers  
    • Constructor Summary

      Constructors 
      Constructor Description
      Part​(java.lang.String fieldName, java.lang.String filename, java.net.http.HttpRequest.BodyPublisher bodyPublisher)  
    • Field Detail

      • headers

        private final Headers headers
      • bodyPublisher

        private final java.net.http.HttpRequest.BodyPublisher bodyPublisher
      • fieldName

        private final java.lang.String fieldName
      • filename

        private final java.lang.String filename
    • Constructor Detail

      • Part

        Part​(java.lang.String fieldName,
             java.lang.String filename,
             java.net.http.HttpRequest.BodyPublisher bodyPublisher)
    • Method Detail

      • getFieldName

        public java.lang.String getFieldName()
      • getFilename

        public java.lang.String getFilename()
      • headers

        public Headers headers()
      • bodyPublisher

        public java.net.http.HttpRequest.BodyPublisher bodyPublisher()
      • getFormHeaders

        private static Headers getFormHeaders​(java.lang.String name,
                                              java.lang.String filename)
      • appendEscaped

        private static void appendEscaped​(java.lang.StringBuilder target,
                                          java.lang.String field)