, похоже, не могут установить дату истечения срока действия файла cookie в cfscript. любые подсказки? это coldfusion 9 btw.Как установить дату истечения срока действия в cookie в cfscript
ответ
<cfscript>
эквивалент <cfcookie>
предлагает только прямое перечисление переменных памяти только для печенья. Вы не можете использовать прямое назначение для установки постоянных файлов cookie, которые хранятся в пользовательской системе. Поэтому вам придется написать функцию-оболочку, если вы хотите установить постоянные файлы cookie, используя только скрипт CFML.
Я написал этот UDF. Обратите внимание, что httpOnly является только CF9, поэтому вы хотите удалить его под CF8.
<cffunction name="setCookie" access="public" returnType="void" output="false">
<cfargument name="name" type="string" required="true">
<cfargument name="value" type="string" required="false">
<cfargument name="expires" type="any" required="false">
<cfargument name="domain" type="string" required="false">
<cfargument name="httpOnly" type="boolean" required="false">
<cfargument name="path" type="string" required="false">
<cfargument name="secure" type="boolean" required="false">
<cfset var args = {}>
<cfset var arg = "">
<cfloop item="arg" collection="#arguments#">
<cfif not isNull(arguments[arg])>
<cfset args[arg] = arguments[arg]>
</cfif>
</cfloop>
<cfcookie attributecollection="#args#">
</cffunction>
<cfscript>
if(!structKeyExists(cookie, "hitcount")) setCookie("hitcount",0);
setCookie("hitcount", ++cookie.hitcount);
setCookie("foreverknight",createUUID(),"never");
</cfscript>
<cfdump var="#cookie#">
CF9.0.1 не имеет CFCookie cfscript эквивалент, но если вы хотите использовать CFFUNCTION, вы можете сделать это в дополнение к добавлению HTTPOnly поддержки CF6, 7, 8 & 9. Вы будете быть в состоянии создать UDF, но он просто не будет в формате CFSCRIPT
Там хорошая рецензия о том, как сделать это здесь (с исходным кодом) (без больших потерь.): http://www.modernsignal.com/coldfusionhttponlycookie (я не» t знать, почему это еще не доступно на CFLib.org.)
Одна проблема, с которой я столкнулся первоначально создание файлов cookie с использованием CFHEADER состояло в том, что он допускал имена смешанных имен, а ColdFusion способен только читать, обновляя & удаление файлов cookie с именами верхнего регистра.
Для проверки/обзора куков в Firefox и проверьте дату истечения срока действия (или HTTPOnly установки), установите расширение Firecookie Firebug: http://www.softwareishard.com/blog/firecookie/
- 1. Как установить дату истечения срока действия cookie в Javascript
- 2. Как назначить дату истечения срока действия cookie?
- 3. Указать дату истечения срока действия файла cookie
- 4. Изменить дату истечения срока действия Cookie - HTTP
- 5. Как установить дату истечения срока действия для cookie ASP.NET_SessionId?
- 6. Как установить дату истечения срока действия cookie с помощью js?
- 7. Как установить дату истечения срока действия сеанса?
- 8. Дата истечения срока действия cookie
- 9. Как определить дату истечения срока действия cookie в Java-сервлете?
- 10. Как вы проверяете дату истечения срока действия в файле cookie?
- 11. Как установить дату истечения срока действия сеанса Rails
- 12. Как установить время истечения срока действия cookie в C#
- 13. Укажите дату истечения срока действия cookie из разных доменов
- 14. Как установить дату истечения срока действия в файл IPA?
- 15. Как установить дату истечения срока действия программного обеспечения в java?
- 16. Как установить дату истечения срока действия в svn
- 17. Как установить дату истечения срока действия в Android
- 18. Как установить дату истечения срока действия счета в openldap
- 19. Как установить дату истечения срока действия в конструкторе?
- 20. Cookie не изменится дата истечения срока действия
- 21. как установить дату истечения срока функциональности 72hours
- 22. Как проверить дату истечения срока действия IF
- 23. Wordpress - установочные файлы cookie, показывающие неправильную дату истечения срока действия
- 24. Кэширование: Установите дату истечения срока действия изображений
- 25. Cookie JSESSIONID с датой истечения срока действия в Tomcat
- 26. Установить дату истечения срока действия изображения в asp.net
- 27. SQL-триггер на дату истечения срока действия
- 28. Получить дату истечения срока действия mailitem
- 29. Узнать дату истечения срока действия cookie с помощью javascript
- 30. Как установить дату истечения срока действия для UNLocationNotificationTrigger
да, спасибо ... что то, что я думал и уже сделал. – noobsaibot