Interface FormData

  • All Known Implementing Classes:
    FormDataImpl

    public interface FormData
    The FormData is used create form data that is sent via APIRequestContext.
    
     import com.microsoft.playwright.options.FormData;
     ...
     FormData form = FormData.create()
         .set("firstName", "John")
         .set("lastName", "Doe")
         .set("age", 30);
     page.request().post("http://localhost/submit", RequestOptions.create().setForm(form));
     
    • Method Detail

      • create

        static FormData create()
        Creates new instance of FormData.
        Since:
        v1.18
      • set

        FormData set​(java.lang.String name,
                     java.lang.String value)
        Sets a field on the form. File values can be passed either as Path or as FilePayload.
        Parameters:
        name - Field name.
        value - Field value.
        Since:
        v1.18
      • set

        FormData set​(java.lang.String name,
                     boolean value)
        Sets a field on the form. File values can be passed either as Path or as FilePayload.
        Parameters:
        name - Field name.
        value - Field value.
        Since:
        v1.18
      • set

        FormData set​(java.lang.String name,
                     int value)
        Sets a field on the form. File values can be passed either as Path or as FilePayload.
        Parameters:
        name - Field name.
        value - Field value.
        Since:
        v1.18
      • set

        FormData set​(java.lang.String name,
                     java.nio.file.Path value)
        Sets a field on the form. File values can be passed either as Path or as FilePayload.
        Parameters:
        name - Field name.
        value - Field value.
        Since:
        v1.18
      • set

        FormData set​(java.lang.String name,
                     FilePayload value)
        Sets a field on the form. File values can be passed either as Path or as FilePayload.
        Parameters:
        name - Field name.
        value - Field value.
        Since:
        v1.18