Данные email
и password
, которые вы хотите, являются параметрами, а не атрибутами. Атрибуты в ServletRequest - это только данные на стороне сервера, которые вы можете использовать в своем приложении для передачи данных между классами или JSP.
Примечание. Вы должны использовать тип содержимого application/x-www-form-urlencoded
и убедиться, что тело запроса закодировано в правильном формате для использования getParameter
на стороне сервера, например email=user&password=user
.
По умолчанию Угловой будет кодировать объект как JSON
Преобразование запросов и ответов
Угловая функция следующие преобразования по умолчанию:
Преобразования запроса ($ httpProvider.defaults.transformRequest и $ http.defaults.transformRequest):
Если свойство данных объекта конфигурации запроса содержит объект, сериализуйте его в формате JSON.
blockquote>Также см. . Как сделать данные POST с urlencoded с помощью $ http в AngularJS?
Я использую следующий метод с этой целью:
public static void CreateDirectory(DirectoryInfo directory)
{
if (!directory.Parent.Exists)
CreateDirectory(directory.Parent);
directory.Create();
}
Использование это таким образом:
// path is your file path
string directory = Path.GetDirectoryName(path);
CreateDirectory(new DirectoryInfo(directory));
System.IO.Directory.CreateDirectory может использоваться для создания окончательного каталога, он также автоматически создаст все папки в пути, если они не существуют.
//Will create all three directories (if they do not already exist).
System.IO.Directory.CreateDirectory("C:\\First\\Second\\Third")