Я пытаюсь загрузить файл XML с помощью loadrunner vugen. Я поместил файл в файл сценария loadrunner и убедился, что все заголовки и значения корреляции идеальны. Все равно файл не загружается. Когда я попытался добавить отсутствующий content-type=application/xml после файла, я столкнулся с ошибкой нарушения памяти.
web_submit_data("Fileupload_VF_3",
"Action={P_BFCTool_URL}/Fileupload_VF",
"Method=POST",
"EncType=multipart/form-data",
"TargetFrame=",
"RecContentType=text/html",
"Referer={P_BFCTool_URL}/apex/Fileupload_VF?sfdc.tabName={C_lID}",
"Snapshot=t28.inf",
"Mode=HTTP",
ITEMDATA,
"Name={C_JID}", "Value={C_JID}", ENDITEM,
"Name=j_id0:j_id5:pgblck:j_id33:j_id35:ftype", "Value=NFeDF", ENDITEM,
"Name=j_id0:j_id5:pgblck:j_id43:j_id44:0:j_id45:fileId:inputFile:file", "Value={P_NFEDF_File}.xml", "File=yes", ENDITEM,
"Name=j_id0:j_id5:pgblck:j_id43:j_id44:1:j_id45:fileId:inputFile:file", "Value=", "File=yes", ENDITEM,
"Name=j_id0:j_id5:pgblck:j_id43:j_id44:2:j_id45:fileId:inputFile:file", "Value=", "File=yes", ENDITEM,
"Name=j_id0:j_id5:pgblck:j_id43:j_id44:3:j_id45:fileId:inputFile:file", "Value=", "File=yes", ENDITEM,
"Name=j_id0:j_id5:pgblck:j_id43:j_id44:4:j_id45:fileId:inputFile:file", "Value=", "File=yes", ENDITEM,
"Name={C_UploadJID}", "Value=Upload", ENDITEM,
"Name=com.abcd.ViewState", "Value={C_Viewstate2}", ENDITEM,
"Name=com.abcd.ViewStateVersion", "Value={C_ViewstateVersion2}", ENDITEM,
"Name=com.abcd.ViewStateMAC", "Value={C_ViewStateMAC2}", ENDITEM,
"Name=com.abcd.ViewStateCSRF", "Value={C_ViewstateCSRF2}", ENDITEM,
LAST);
В том же сценарии у меня есть загрузка PDF, и то же самое работает нормально. Возможна ли загрузка XML с помощью loadrunner и как решить эту проблему?