Как получить Internet media type документа с использованием веб-служб SharePoint? Я обращаюсь к службе с помощью SOAP. Я пробовал документацию Content Types, но это нечто иное, чем Conten-type/Internet media-type/MIME.SharePoint: как получить тип медиафайла в Интернете?
ответ
SharePoint не знает о типах MIME. По крайней мере, это не известно об этом для каждого файла.
Отъезд SPFile
, который представляет файл в SharePoint. Самое близкое, что вы можете получить, это SPFile.ProgID
: «Получает строку, которая идентифицирует приложение, в котором был создан файл»., но это не соответствует типу MIME и не всегда заполняется.
типы MIME фактически назначены на веб-сервереIIS, как вы можете увидеть в этом объяснении:
Таким образом, вы не сможете получить тип mime, запросив веб-службу SOAP. Ваш единственный шанс скачать этот файл и проверить HTTP Header, в котором вы должны найти Content-Type
, назначенный IIS.
Вы не сможете запросить тип контента или аналогичные материалы, вам придется использовать расширения файлов для этого (например, xlsx, docx) - IIS не делает ничего по-другому, он назначает типы MIME путем расширения файла , Поэтому вместо того, чтобы пытаться получить тип mime, может быть проще просто получить расширение файла и вычесть из него тип mime.
И последнее: Тип содержимого SharePoint является внутренней конструкцией SharePoint. Он представляет различные типы контента в SharePoint, не всегда относящиеся к загружаемым документам. Это не имеет ничего общего с типом mime.
В случае серверного кода вы можете использовать: SPUtility.GetMimeTypeFromExtension(".pdf")
- 1. Android. Как определить тип медиафайла в onActivityResult()?
- 2. получить файл медиафайла post_title
- 3. Sharepoint SPFILE - Получить Тип файла
- 4. Доступность в Интернете в SharePoint 2010
- 5. Как называется этот тип уязвимости в Интернете?
- 6. Как получить исходный URL-адрес загруженного медиафайла?
- 7. Как получить идентификатор медиафайла столбца instagram?
- 8. Как получить местный веб-сайт в Интернете или в Интернете?
- 9. Невозможно получить MPMoviePlayerViewController для воспроизведения моего медиафайла
- 10. Как определить, какой тип медиафайла css запрашивается на моей странице?
- 11. Sharepoint: просмотр документов в офисе напрямую (в Интернете)
- 12. Как обновить тип содержимого SharePoint?
- 13. Как sharepoint распознает тип файла?
- 14. Sharepoint: Как назначить тип содержимого?
- 15. тип содержимого SharePoint миграции
- 16. Как получить список Sharepoint в приложении Sharepoint?
- 17. iPod library: получить имя файла для медиафайла
- 18. Как я могу получить Uri из медиафайла в android?
- 19. Получить актуальное время в Интернете?
- 20. Как получить содержимое файла в Интернете?
- 21. Как получить пример smartclient в Интернете?
- 22. Как получить мои HTML-файлы в Интернете?
- 23. SharePoint: Timerjobs Lock Тип
- 24. Как узнать продолжительность любого медиафайла
- 25. Sharepoint: Как получить значение столбца?
- 26. Как изменить URL-адрес медиафайла?
- 27. Тип содержимого SharePoint?
- 28. Surefire способ определения кодека медиафайла
- 29. Создание Sharepoint 2010 доступно в Интернете с использованием SBS 2011
- 30. Запуск медиафайла в макете CardView
Я не вижу больше ответов на этот вопрос, и я считаю этот ответ, как наиболее близко к тому, что мне нужно, так что я проверил это, как принято отвечать , –