size_t postlimit;
size_t postfilelimit;
ustring mimetype;
+ ustring ocode;
enum {
CC_NONE,
CC_COOKIE,
CC_URL,
CC_NOCACHE,
} cacheControl;
+ enum {
+ FOPT_NONE,
+ FOPT_DENY,
+ FOPT_SAMEORIGIN,
+ FOPT_ALLOWFROM /* ブラウザに実装されていない */
+ } frameOpt;
+ ustring foptUri;
bool debugDump;
AppEnv () {
cacheControl = CC_NONE;
postlimit = cPOSTLIMITDEFAULT;
postfilelimit = cPOSTFILELIMITDEFAULT;
+ frameOpt = FOPT_NONE;
debugDump = false;
};
virtual ~AppEnv () {};
virtual void readOption (int argc, char** argv, MotorEnv* env);
virtual void setDefault ();
- virtual ustring scriptName ();
+// virtual ustring scriptName ();
virtual void dump (std::ostream& out);
virtual void setErrorLog (const ustring& path, bool fappend = false);
};